loomsbury Publishing Adult hardcover edition compare prices