Ned McGowan Ned McGowan (1970) is an American composer and flutist who lives and works in Amsterdam.Image Mechanics - Musiscoop (2004) Director View >