Author: Steven R Bowman
Alternate names: Steven R. Bowman