Nicola Cassidy

4 books

450 pages 2020

nonfiction historical challenging informative medium-paced

344 pages paperback 2019

fiction crime historical mystery dark mysterious tense slow-paced

missing page info 2017

fiction historical emotional reflective fast-paced

450 pages paperback 2022

fiction historical