Margaret Schabas compare prices