the final battle between heaven and hell by raymond swanland, highly detailed