R Ross Jean September 20, 2008 admin 0 Jean Ross It has been asserted by some that Jean Ross was born in Alexandria in 1911 but a similarly dated record of a Jean Ross being born in Aberdeen has also been recovered, currently […]