portrait of the devil by hieronymus bosch, annie liebovitz, joel peter witkin,