solomon takka