Craig Harris

Harris is the Executive Editor of the Leonardo Electronic Almanac.