Raised beds? Yes.
Rocky thin soil? Yes.
Many rocks? Yes.
Truckloads of topsoil? No.
My own composted soil annually? Yes.

Here's my garden.

By the way, a couple of months ago, I tried that butternut squash recipe off the Mother Earth News lasagne gardening. It is out of this world and one of my new favorite ways to use butternut squash. I modify it though. I don't cook my lasagne noodles anymore. Plus I don't bake in a oven, I use a crockpot. Plus I remove the white sauce part of it. So it goes like this:

Spoon in pureed squash (don't even season it) at bottom of crockpot. Place uncooked noodles on top. Just start layering squash, noodles, and cheese just like you would regular tomato sauce lasagne (As I said, no white sauce). Crockpot on high - it's ready in an hour and a half or two. Put it on low, a little longer. Comes out perfect every time, not runny, not dry. I really like the combination of sweet squash against the salty cheese.