User Home Pages: Kevin Patrick Flanagan of Wilton, New Hampshire