The Many writers of John Constantine.

John Constantine was created by Alan Moore, given Depth in Hellblazer by writers like Jamie Delano and Garth Ennis. 
 
Here is a list of writers to have John at least featured fairly in works. Not in Chronological order, more like my favorite to least.

List items