Author: ALAN WARDE NICK ABERCROMBIE