Между прочим, все это уже было у Пратчетта.