The International Auxiliary Language Esperanto Grammar & Commentary