The author : Frank J. Barrett

Bibliography: