Author: Welsh, Irvine, Todd, Richard