Alec Longstreth (born October 4, 1980) is a comics creator and illustrator living in White River Junction, Vermont whose works include Phase 7 and the ...