Finished reading: Heroes by Stephen Fry. Pure joy.