Vitsy, 11 9 8 6 Bytes
This programming language was obviously made past the date of release for this question, but I thought I'd post an answer so I can a) get more used to it and b) figure out what else needed to be implemented.
'rd3*Z
The explanation is as follows:
'rd3*Z
' Start recording as a string.
(wraps around once, capturing all the items)
' Stop recording as a string. We now have everything recorded but the original ".
r Reverse the stack
b3* This equates the number 39 = 13*3 (in ASCII, ')
Z Output the entire stack.