A magician in many lands | NiceBooksReads