Life is a beach
by
Parke Puterbaugh
xii, 515 p. : 21 cm