Taj Mahal Trilogy

416 pages paperback 2002

fiction historical romance challenging emotional informative slow-paced

416 pages 2003

fiction historical romance challenging informative slow-paced

352 pages 2010

fiction historical emotional slow-paced