David Livingstone (Heroes of the Cross series,Lakeland series)