The Parallel Nazi

385 pages 2016

fiction informative reflective slow-paced

419 pages 2018

fiction informative fast-paced

437 pages 2019

fiction informative fast-paced

428 pages 2020

fiction informative fast-paced