SchweserNotes™ for the CFA exam : CFA 2018 exam prep. Level I, book 3, Financial reporting and analysis. (Kaplan, Inc., 2017)