Reading progress update: I've read 41%.

The Rosie Project - Graeme Simsion

Sheldon Don is an amazing main character.