Curses! Foiled Again

by Jane Yolen and Mike Cavallaro

Aliera Carstairs is back. This time she's got her cousin-and best friend-Caroline... read more