I consider myself an amateur investor. For 20+ years, I have been constantly looking for the best sources of authoritative information and guidance. Over ...