20090125172500.0 Endeavour (London) United Kingdom 0160-9327 0160-9327 0013-7162#ISSN 0160-9327 0160-9327 0141-3058#ISSN Endeavour (London) 0160-9327 Endeavour. Endeavour.