Reading progress update: I've read 40 out of 496 pages.

A Decent Ride - Irvine Welsh

Just started this one, Irvine Welsh's new offering. Terry is so funny and I can't wait to read more.