Andrew Klein's Recent Writings