Availability: In stockPublished: 2024Page #: xii + 480Size: 6 x 9ISBN: 9781568593753plates, bibliography, index, notes