George Cruikshank

American educator, newspaper editor, and historian

Categories: