Cambridge introduction to Herman Melville - Hayes Kevin J (Cambridge Cambridge University Press, 2007)