Author: Edward Shepherd Edward Shepherd Creasy