Bruce Macbain

5 books

350 pages paperback

fiction historical adventurous slow-paced

391 pages paperback

fiction historical mystery mysterious fast-paced

271 pages hardcover 2013

fiction historical mystery adventurous mysterious tense slow-paced

294 pages paperback

fiction historical adventurous slow-paced

358 pages paperback

fiction historical adventurous medium-paced