Art is by John Rheaume and signed by him. 20 x 30 Cover to one of Clive Barker’s comics. We dont know which comic this is to - does anyone know?