Author: Richard Powers
Alternate names: Richard L. Powers; Powers Richard
Born: 1957