So this isn't quite a remix. I had one similar that had 8 spines instead of 4, also i need the replacement supports between the shelves. So here is a few variations of what I came up with. They screw together and are actually quite strong.
I printed with various infills; lowest being 20. All of the legs need to be flipped 180 for print.
1)Flip 180; No Supports; 20% infill
2)Print 2 legs x 1 screw for each corner, and obviously each corner.
3)Screw Parts together
These are the largest legs!