Bessica Lefter

320 pages 2010

fiction middle grade funny lighthearted fast-paced

272 pages 2012

fiction middle grade romance emotional lighthearted slow-paced