Ralph Beardmore Author