itan Books annotated edition compare prices