The 8 Traits Successful People Have in Common by Richard St John | Menrva Books