Pel Torro The Strange Ones London: John Spencer and Co., Badger Books. SN70. 1965. paperback. Price: $24.99 Add to Cart Add to Wish List Ask a Question