Barbara Keating

11 books

608 pages 2005

fiction romance emotional reflective slow-paced

576 pages 2006

fiction historical romance challenging medium-paced

608 pages 2009

fiction romance challenging emotional reflective slow-paced

464 pages 2002

fiction historical romance emotional reflective medium-paced

272 pages 1999

informative medium-paced

622 pages 2005

fiction historical romance emotional medium-paced

missing page info digital

missing page info 1285

emotional reflective medium-paced

745 pages paperback 2009

fiction historical romance

missing page info 2005

emotional slow-paced