Snow White and the Seven Samurai

Tom Holt