Written by Herbert Macrae
Copyright 1935
Published in The Triumph #584, December 28, 1935 with a believed 5 pages .[plot unknown]
Page 1 of 0