Is the following the correct order?

- Batman: Year One

- All Star Batman and Robin

- Spawn/Batman

- The Last Crusade

- The Dark Knight Returns

- The Dark Knight Strikes Back

- DK 3: Master Race

Am I missing anything?

Further more, is it worth it? I've read terrible things about All Star Batman and DK Strikes Back.

Should I just be content with rereading Year One and DKR if I'm in the mood for Miller Batman?