Crux%2520publications - Author Allen Taylor