1.
John Armstrong (British writer/philosopher) (1966)
British Writer/philosopher
John Armstrong is a British writer and philosopher living in Melbourne Australia. He was born in Glasgow and educated at Oxford and London later directing the philosophy program at the...