The Kirov Trilogy

631 pages 1990

fiction historical romance emotional informative slow-paced

406 pages 1991

fiction historical informative inspiring slow-paced

514 pages 1993

fiction historical adventurous slow-paced