Author: andre a. moenssens , ray edward moses , fred e. inbau