John R Adive Author