American Art Review

American Art Review is an art magazine founded and edited by Thomas R. Kellaway who published the magazine from September 1973 until November 1978. In the summer of 1992 he revived the magazine, which is published to this day. It is published on a bimonthly basis and was headquartered in Shawnee Mission, Kansas. The magazine is based in Stratham, New Hampshire. Source

Outlet Details

Scope National
Language English
Country United States of America
UVMs Request pricing
Frequency Bimonthly