books by author
Keith

Hostages of the Jade Wolf (Kung Fu Pigs)

Hostages of the Jade Wolf (Kung Fu Pigs)

Your Hundred Best Tunes

The Millennium Problems: The Seven Greatest Unsolved Mathematical Puzzles Of Our Time

The Unfinished Game: Pascal, Fermat, and the Seventeenth-Century Letter that Made the World Modern

Goodbye Descartes: End of Logic and the Search for a New Cosmology of the Mind

Life By the Numbers

Managing Innovation 2nd ed.

Quantitative Financial Economics: Stocks, Bonds and Foreign Exchange (Financial Economics and Quantitative Analysis Series)

The Language of Pattern

Mountains

Meanings into Words Intermediate Student's book: An Integrated Course for Students of English

Meanings into Words Intermediate Workbook: An Integrated Course for Students of English: Intermediate: Workbk

Meanings into Words Intermediate Teacher's book: An Integrated Course for Students of English

Black Lives, White Worlds

Meanings into Words Upper-intermediate Teacher's book: An Integrated Course for Students of English

Meanings into Words Upper-intermediate Workbook: An Integrated Course for Students of English: Upper-intermediate: Workbk

Moles:A Survival Guide for GCSE Chemistry

Advanced Physics

Physics in the Real World

Advanced Physics

Moles: A Survival Guide (Cambridge International IGCSE)

Economics for AS OCR

Passports to Literacy Sentences 2 Independent reading B (Cambridge Reading)

Principles and Techniques of Practical Biochemistry

The Cambridge Handbook of Artificial Intelligence

Principles and Techniques of Biochemistry and Molecular Biology

Physics 1 (Cambridge Advanced Sciences)

Trump Is F*cking Crazy: (this Is Not a Joke)
