Mark Robinson, Author at Cranc CycleSport