ABR has moved to the following address:

http://americanbookreview.org

You should  be automatically redirected to that address shortly.