Books by Patrick Li