Ross Anderson

Place of birth:

UK: