David Gustaf Leonard , sonaf