Learn a language your own way : acquire proficiency in a foreign language using effective and efficient self study techniques - Stelzer, Michael A. (AuthorHouse, 2005)