Author: Hoffman, Bradley, Sobecki, Price