Adam C. Roberts compare prices