Tales of a New Jerusalem

692 pages hardcover 2007

nonfiction history politics informative slow-paced

784 pages 2009

nonfiction history politics challenging informative reflective slow-paced

784 pages paperback 2009

nonfiction history politics challenging reflective slow-paced

776 pages 2009

nonfiction history politics informative medium-paced

880 pages 2012

nonfiction history politics informative slow-paced

872 pages 2012

nonfiction history politics informative slow-paced

608 pages 2012

nonfiction history politics challenging informative slow-paced

239 pages hardcover 2021

informative medium-paced