David and Mephibosheth
Stephens, Neville,author.
Upper Basildon : Open Bible Trust,
2020.
David, King of Israel.
Mephibosheth (Biblical figure)