John S. Gibson

John Gibson is a historian with a particular interest in the Jacobites and has written several books on the 18th century.