This machine is a replica built for the 'Engima' movie with Kate Winslet. I read the book in a day.