DAVID A THORNER