World Flag Encyclopedia. First Edition (Second Printing).