The essential guide to Amharic : The national language of Ethiopia
Andrew Tadross, Abraham Teklu (2016)
A useful introduction to Ethiopian Amharic, with detailed sections on script, pronunciation and grammar with many useful examples.
It includes glossaries arranged by topic for the most common topics.
AM GRAM 2 Open access