by McFarland, Ian A. (Ian Alexander), 1963- | ProQuest (Firm).
by McFarland, Ian A. (Ian Alexander), 1963- [author.].