Tales of a New Jerusalem

692 pages first pub 2007 (editions)

nonfiction history politics informative slow-paced

784 pages first pub 2009 (editions)

nonfiction history politics challenging informative reflective slow-paced

784 pages first pub 2009 (editions)

nonfiction history politics challenging reflective slow-paced

776 pages first pub 2009 (editions)

nonfiction history politics informative medium-paced

880 pages first pub 2012 (editions)

nonfiction history politics informative slow-paced

872 pages first pub 2012 (editions)

nonfiction history politics informative slow-paced

608 pages first pub 2012 (editions)

nonfiction history politics challenging informative slow-paced

239 pages first pub 2021 (editions)

informative medium-paced