Ian J. Maddock (Author Editor) David F. Wells (Foreword)