Joseph McAleer, Author at Crux