Skip to main content

Shep Greene

Shep Greene was born in New York City and grew up in Connecticut. An avid hockey player, he also enjoys tennis, squash, and racquetball, and is an accomplished skier and sailor. He lives in New York City.

Shep Greene's Featured Books