leland harding