The Rosie Project - Graeme Simsion

Here's a fun and well written romance. I read it on audible and thought the narration was excellent.