Ron Powell

Ron Powell was the publisher and editorial director of DM Review from August 1993 until December 2003.