paul d boyer Blocks Quotes