Livingstone, W. P.(William Pringle)