The cambridge introduction to Herman Melville - Hayes, Kevin J (Cambridge Cambridge university press, 2007)