by Ryan T. Cragun (Editor), A. Gary Shepherd (Editor), R. Gordon Shepherd (Editor)
Format: Paperback
Pages: 892
Edition: 1st ed. 2020
Publisher: Palgrave Macmillan
Published: 27 Nov 2021
ISBN 10: 3030526186
ISBN 13: 9783030526184