Bride cost in Africa: A Show of riches or Expression of adore?