justin-ripley - I have struggled in vain and I can bear it no...

more about : justin-ripley