Author: Walter Foster (Firm)
Alternate names: The Creative Team at Walter Foster Publishing; Walter Foster (firm); Walter Foster Pub.