Alexander Selkirk  
 
   
  Alexander Selkirk was born in Lower Largo, Fife in Scotland