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

17 - 19Hours to read