Title: The Castle of Tariffa : or, The Self-banished Man