Author: George B. Vold; Thomas J. Bernard; Jeffrey B. Snipes