Reading list: sebastien de castell
magic sci fi excellent