Swift Notes. - Campbell, Curtis. (Swift Notes Publishing,, 2021)