The new Bart Halpern website in its entirety is coming soon.