There are brief descriptions of every species ever recorded on the island (some 420 in total) with notes on their identification, comparisons with similar species, distribution and status. The latest nomenclature is used, with names given in both Sinhala and phonetic Latin scripts. 238 species are illustrated on the colour plates, many depicting both male and female in breeding and non-breeding plumage, and there are many line drawings.