shelter of mind