John Logicâ„¢ view 2