Books by Omar Robert Hamilton