Our newsstand date for this issue is actually April 2nd, but the cover has leaked out several times now, so we're just going to go with posting it.

You'll find the table of contents here.