Home | Larry Friend 1 3 years Larryfriendpublication.com Larry Friend lives in Libertyville, Illinois. He is a firm believer that the study of nature leads to better understanding of life.