Product Details Publisher: Baker Academic Language: English Publication Date: 02/18/2025 Pages: 1184 ISBN-10: 1540970159 ISBN-13: 9781540970152 SKU: 9781540970152