Telegraph magazine - Devon Aoki cover (5 June 1999)