Gloucester, Mass. : Fair Winds Press,