Author: Robert J. Rotella
Alternate names: Robert J Rotella; Bob Rotella; Bob Dr. Rotella; Dr. Bob Rotella; Bob, Dr. Rotella