Retracing the life, works, and martyrdom of David Koi (1820s-1895) of Forodhoyo in Kilifi County | Synapse