William A. Schabas compare prices