THEORIES OF PERSONALITY by Ryckman 10th INTL ED 9788131525753

A nice touch in this textbook is the practice tests with answer explanations.