15 books
A Novel of Isabella of Castile
400 pages
2006 pub |368 pages
2010 pub |397 pages
2011 pub |327 pages
2012 pub |832 pages
2014 pub |293 pages
2015 pub |406 pages
A Novel of Lucrezia Borgia
2016 pub |382 pages
2016 pub |414 pages
A Novel of Tsarina Maria Feodorovna
2018 pub |431 pages
2020 pub |420 pages
2021 pub |141 pages
2022 pub |125 pages
2022 pub |115 pages
2022 pub |352 pages