Alton Grizzle delivers lecture at Panjab University