Author J.E. Joyce compare prices