Erin Swift

211 pages paperback 2005

fiction contemporary middle grade young adult funny lighthearted fast-paced

280 pages 2009

fiction middle grade young adult emotional hopeful fast-paced