Plenty of Penguins
ISBN-13: 9780439270458