Andrew Warner's review of Mastery