• George Sale George Psalmanazar Archibald Bower George Shelvocke John Campbell and John Swinton.

20 - 22Hours to read