by Peter Tremayne
3.85
272 pages
5h 9m
Solve a gripping historical mystery alongside a brilliant and unconventional sleuth in ancient Ireland, where danger lurks and secrets hide within the mists of time.