Dr. John Hardman
John Hardman formerely of the University of Edinburgh has written Louis XVI (Yale 1993) and French Politics (Longman 1995).
John Hardman formerely of the University of Edinburgh has written Louis XVI (Yale 1993) and French Politics (Longman 1995). See less