Denise Giardina

13 books

352 pages 2009

fiction historical romance reflective slow-paced

336 pages hardcover 2003

fiction historical romance emotional slow-paced

416 pages 1984

fiction historical informative fast-paced

512 pages 1998

fiction historical challenging reflective slow-paced

293 pages paperback 1987

fiction historical emotional reflective sad slow-paced

339 pages 1992

fiction historical emotional reflective slow-paced

183 pages 1999

reflective medium-paced

missing page info 2003

fiction historical romance adventurous fast-paced

352 pages digital 2009

fiction historical romance mysterious reflective slow-paced

337 pages digital 2009