352 pages 2001

fiction romance young adult lighthearted relaxing medium-paced

312 pages 2001

fiction romance young adult lighthearted fast-paced

369 pages paperback 2003

fiction romance young adult lighthearted fast-paced

416 pages 2003

fiction romance young adult lighthearted fast-paced

352 pages paperback 1999

fiction romance young adult lighthearted fast-paced

315 pages 1999

fiction romance young adult lighthearted fast-paced

416 pages 2007

fiction contemporary romance young adult funny lighthearted relaxing slow-paced

320 pages 2007

fiction contemporary romance young adult funny lighthearted fast-paced