Author: Neville H Birch~Alan E Bramson~A. E. Bramson