Author: Richard O. Moore III
Alternate names: Moore, Richard O., III, 1971-; Moore, Richard O., III
Born: 1971