John Miles Keefe, 83, died Wednesday, April 20, 2005 at Rivermead Retirement Community in Peterborough from a series of strokes that began on Christmas Eve. He was born in Clinton, Iowa on October 29, 1921, the son of William and Annabelle (Carroll) Keefe. He graduated from Bronxville (New York) High School and Dartmouth College, class of 1943, as a Senior Fellow and member of Phi Beta Kappa. During World War II he served as a destroyer officer and participated in the invasions of Normandy and Southern France. In 1948 he graduated from Yale Law School and joined the firm of Sullivan and Cromwell in New York. He later served as Vice-President of Textile Banking Company before joining J. P. McGuire & Co. In 1968 he and his wife Ann moved from Rye, New York to New Hampshire were he served as Secretary and Corporate Counsel of Sanders Associates. In 1978 he opened a law firm in Wilton which later became Keefe & Keefe PA. He and Ann moved from their home in Lyndeborough Center to Rivermead in 2002. He was a trustee and treasurer of Monadnock Music and served on the New Hampshire Transportation Authority and on the Wilton-Lyndeborough Cooperative School Board. He was an avid hiker, skier and sailor. He is survived by; his wife Ann of 52 years; two sons, William of Wilton and Miles of Brattleboro, Vermont; and two daughters, Alice of Stevens Point, Wisconsin and Jane Farrell of Wilton. The funeral liturgy will be celebrated Saturday, April 23rd at 11 a.m. at Sacred Heart Church in Wilton.