James Gordon Brown was born on Feb. 20 , 1951 , in Glasgow , the middle of three sons of a minister in the stern Church of Scotland whose devotion extended to believing that it was ungodly to buy even a newspaper on Sundays .