By Herman Melville, Geraldine McCaughrean, Rosamund Fowler, Melville, Herman, McCaughrean, Geraldine, Fowler, Rosamund
By Brenda Williams, Rosamund Fowler