Books by freeman s. david