Books by John M Owen