Dugald Bruce-Lockhart

16 books

507 pages digital 2016

nonfiction history informative slow-paced

304 pages hardcover 2020

fiction fantasy historical science fiction adventurous challenging tense fast-paced

288 pages digital 2019

fiction horror science fiction dark mysterious tense medium-paced

240 pages 2015

nonfiction history informative medium-paced

306 pages 1916

fiction mystery thriller dark mysterious tense fast-paced

496 pages hardcover 2023

fiction science fiction thriller challenging mysterious medium-paced

464 pages 2016

fiction mystery thriller dark mysterious tense medium-paced

640 pages hardcover 2020

nonfiction history politics dark informative slow-paced

416 pages hardcover 2017

nonfiction nature science informative reflective slow-paced

512 pages 2015

fiction mystery thriller dark mysterious medium-paced