Books
Authors
Roger MacBride Allen was born in 1957 in Bridgeport, Connecticut. He lives in Takoma Park, Maryland, with his wife Eleanore Fox and their son, Matthew Thomas Allen.