Author: Robert K. Poole
Alternate names: Robert K Poole; Robert K. Pool