Erin Swift

211 pages2005 3 editions

fiction contemporary middle grade young adult funny lighthearted fast-paced

280 pages2009 3 editions

fiction middle grade young adult emotional hopeful fast-paced