Robert A. Maguire’s “Leopard Woman” – another pulp art treasure from SPORT LIFE magazine…

(Post updated June 15, 2013 with additional text and artwork.) Robert A. Maguire, often credited as R.A. Maguire, was among the best and most famous of many talented illustration artists…