Product Details Publisher: B&H Academic Language: English Publication Date: 07/15/2024 ISBN-10: 1433676311 ISBN-13: 9781433676314 SKU: 9781433676314