Books by michael freeman