Four stars

Mark Perry
Houghton Mifflin
9780395429235
0-395-42923-4