STAINES ALLAN