Shannon Ferretti. Author. Writer. Rap God.