What is the difference between a need, a drive, and a motive?
The sources and the theory you mentioned are quite old and may be outdated. I learned about drives, needs and motives in a more modern context during my introductory course of Industrial and Organizational (I/O) Psychology. Overall drives are more of a non-human concept that is too simplistic to explain complex human behavior (Landy &amp; Conte, 2013). Nowadays, the definitions below are often used by psychologists.

According to Buchanan and Hyczynski (2013) a need is innate and related to survival such as the need for water, oxygen etc. Needs that are triggered by deprivation are known as drives.

Buchanan and Hyczynski (2013) use the following description of a motive: 


  A socially acquired need activated by a desire for fulfilment.


Drives and motives can be contrasted using the information provided by Buchanan and Huczynski (2013):
Drives
 1. are innate
 2. have a physiological basis
 3. are activated by deprivation
 4. are aimed at satiation

Motives
 1. are learned
 2. have a social basis
 3. are activated by environment
 4. are aimed at stimulation

I know I somewhat glossed over the theory you mentioned but I looked it up and it seems somewhat outdated to me. I hope this more recent information helps answering your question!

Further reading:
Landy, F.J. &amp; Conte, J.M. (2013). Work in the 21st century: An introduction to industrial and organizational psychology (6th edition). New York: McGraw-Hill. (Chapter 8)
Buchanan, D. &amp; Huczynski, A. (2013). Organizational behavior: An introductory text (8th edition). Essex, UK: Pearson Education. (Chapter 9)