Richard Meek, Author at Crux