Software Testing Strategies: A Testing Guide for the 2020s
Matthew Heusser & Michael Larsen
Cambridge IGCSE® English as a Second Language Teacher's Book
Peter Lucantoni
The Wrong Word Dictionary: 2,500 Most Commonly Confused Words
Dave Dowling
A Concise Introduction to Mathematical Logic
Wolfgang Rautenberg
Mathematics for Computer Graphics
John Vince
Undergraduate Topics in Computer Science (1)
Byzantine Philosophy and Its Ancient Sources
Katerina Ierodiakonou
Encyclopedia of the Lewis and Clark Expedition
Elin Woodger & Brandon Toropov
Historical Dictionary of the Renaissance
Charles Garfield Nauert
Historical Dictionary of Iraq
Edmund Ghareeb & Beth Dougherty
A Cultural History of Pregnancy: Pregnancy, Medicine and Culture, ...
Clare Hanson
Ireland and the British Empire
Kevin Kenny
Speculative Truth: Henry Cavendish, Natural Philosophy, and ...
Russell McCormmach
Beyond Belief: The Secret Gospel of Thomas
Elaine Pagels
Our Knowledge of the Past: A Philosophy of Historiography
Aviezer Tucker
The Lesser Evil: Moral Approaches to Genocide Practices
Helmut Dubiel & Gabriel Motzkin
Hindu Nationalism and the Language of Politics in Late Colonial ...
William Gould
None Dare Call it Conspiracy
Gary Allen & Larry Abraham
Worse Than Watergate: The Secret Presidency of George W. Bush
John W. Dean
George Washington's War
Bruce Chadwick
Boats of the World: From the Stone Age to Medieval Times
Seán McGrail
Jesus in the House of the Pharaohs: The Essene Revelations on ...
Ahmed Osman
The New Pearl Harbor: Disturbing Questions About the Bush Administration ...
David Ray Griffin & Richard Falk
Italy in the Central Middle Ages
David Abulafia & John A. Davis
The Logic of History - Putting postmodernism in perspective
C. Behan McCullagh
D-Day 1944 (2): Utah Beach & the US Airborne Landings
Steven J. Zaloga