Catherine Blair

12 books

223 pages 2001

fiction romance lighthearted slow-paced

252 pages 2000

fiction historical romance challenging informative inspiring medium-paced

304 pages paperback 1991

emotional medium-paced

222 pages paperback 2001

fiction historical romance emotional mysterious medium-paced

222 pages paperback 1999

historical slow-paced

288 pages paperback 2000

emotional reflective medium-paced

missing page info 2002

challenging informative inspiring medium-paced

222 pages 2002

historical romance lighthearted fast-paced

256 pages paperback 2002

emotional mysterious medium-paced

256 pages paperback 2000

adventurous emotional lighthearted medium-paced