Cultural Encyclopaedia
written by Cultural Encyclopaedia (Cultural Encyclopaedia),
Source: www.culturalencyclopaedia.org