Robert Pallesen was born in 1958 in NYC and is currently based in Portland, OR. His