Archie Roy

Archie Roy

Archie Edmiston Roy FRSE, FRAS (24 June 1924 – 27 December 2012) was Professor Emeritus of Astronomy in the University of Glasgow.

Read more about Archie Roy:  Career, Death, Novels, Non-fiction