citizen kane essays | university assignment helper | temple university online