Alan Crosby Author