Fairhaven: From boom to bust and back

November 19, 2006 05:40 PM