marston c. bob leonard
Tampa, Florida
marston c. bob leonard
Tampa, Florida
M. C. Bob Leonard is:
Professor of History for 44 years
Writer and Content Editor of Top Florida Textbooks & Books
Director of Florida History Internet Center
Former Travel Editor