Author: Debra O'Halloran Illustrated