a house of many doors