Reading progress update: I've read 100%.

The Rosie Project - Graeme Simsion

This one was WAY too short. Review to come!