Ron Lesser, ‘The Armor and the Veil’, The Illustrated Gallery