Recommended Reading

Also known as books I like.



Magnetism and Magnetic Materials – J.M.D. Coey

Magnetism in Condensed Matter, Blundell

Introduction to Magnetic Materials, Cullity

Materials Science

Structures – or Why Things Don’t Fall Down, Gordon

The new Science of Strong Materials – or Why you Don’t Fall Through the Floor, Gordon

The Science of Structures and Materials, Gordon

An Introduction to Materials Engineering and Science for Chemical and Materials Engineers


Producing Open Source Software

Code Complete


Modern GaAs Processing Methods – Williams

Handbook of Microlithography, Micromachining and Microfabrication, Volume 1: Microlithography – Rai Choudhury


The Visual Display of Quantitative Information

How to Lie with Statistics


A Writer’s Time: Making the Time to Write, Atchity

 Research Practice

A PhD is not enough!, Peter J. Feibelman

The Good Mentorship Guide, Physics World


Books I’ve found useful for learning German. I find the relatively simple language and repeating themes in the stories help me learn.

Funf Freunde (Famous Five) The backs of the books say they’re suitable for children – sound’s perfect!

Star Trek II: Der Zorn des Khan – A nice, easy to follow story, especially if you’re familiar with the film or Star Trek.

Harry  Potter und der Stein der Weisen – A classic for learning foreign languages. You know already know the story which helps for keeping track of what is going on.

International Development

More Than Good Intentions

Poor Economics

Old School Fiction

Around the World in 80 Days

20,000 Leagues Under the Sea

Gulliver’s Travels

Robinson Crusoe

Swiss Family Robinson


Fighter: The True Story of the Battle of Britain, Len Deighton.

Battle Cry of Freedom, James M. McPherson

Politics and Philosophy

In Defense of Politics, Bernard Crick

Why I Write, George Orwell

Human Factors

One Minute Manager  This is the first in a series of ‘one minute’ manager. I picked my copy up at a charity shop for a couple of quid. Well worth a read.

How to talk so kids will listen and listen so kids will talk

How to Win Friends and Influence People