Books by Harrison Peter