Andrew Franklin blog00467