Author: Dr. Robert M Miller
Alternate names: Dr. Robert Michael Miller