Terry Brooks Quotes
Might have, could have, may have, should have - the haves and have nots reduced to pointless possibilities.
Might have, could have, may have, should have - the haves and have nots reduced to pointless possibilities. (Terry Brooks)