A review by injoke
Quite Ugly One Morning by Christopher Brookmyre

4.0