Author:
Jane Yolen, Mike Cavallaro
By Jane Yolen; illustrated by Mike Cavallaro
By written by Jane Yolen, illustrated by Mike Cavallaro