The Spider and the Sons of Satan Order
SF513
march 1941