Irvin Hamlin Passes January 15, 2015 Irvin E. Hamlin, M.D., 91, passed away on January 9 at Cummings Health Care in Howland, Maine.