“Ad hoc, ad loc, and quid pro quo: so little time, so much to know!” — Yellow Submarine Copy Share Image
“Ad hoc, ad loc, and quid pro quo: so little time, so much to know!” — Yellow Submarine Copy Share Image