James III ( c. 1451\/1452 - 1488 ) was King of Scotland from 1460 through 1488 .
James III ( 10 July 1451 -- 11 June 1488 ) was King of Scots from 1460 to 1488 .