Information:

Author: James C. O'flaherty
Publisher: Univ Of Toronto Press/Trade
Cover: Paperback