Ad hoc, ad hoc, and quid pro quo! So little time, so much to know!

Create an account or to write a comment.