Author: Price, Roger ; Stern, Leonard