A History of the Final Solution: An enquiry into the stages that led to the extermination of European Jews Daniel Rafecas