"1001 Names for Australian Babies" is a collection of given names, including traditional, biblical, modern and invented names, as well as their origins, meanings, and variations.