Incoming Resources
- Kyle Books, Distributed by National Book Network, London, Lanham, MD, 2012
- Kyle Books, London, 2016
- Kyle Books, London, 2017
- Kyle Books, London, 2012
- Kyle Books, distributed by National Book Network, Place of publication not identified, Lanham, MD, 2010
- Kyle Books, Distributed by National Book Network, London, Lanham, MD, c2006
- Kyle Books, London, 2022