Scientific Foundations Of Clinical Assessment by Greg Smith, Gregory T. Smith & Stephen N. Haynes