The Scientific Revolution: A Very Short Introduction
Lawrence M. Principe
Very Short Introductions (266)
The Old Is Dying and the New Cannot Be Born
Nancy Fraser
Wealthing Like Rabbits
Robert R. Brown
Harry Potter and the Half-Blood Prince
J. K. Rowling
Harry Potter (6)
Elementary Cryptanalysis: A Mathematical Approach
Abraham Sinkov