eBook First Edition Apr 2023 James Lorimer & Company Ltd., Publishers ISBN13 9781459417427 ISBN10 1459417429 Buy