28 February 2006 17:45
Thumbstacks.com - Live presentations on the web!
by 50 others (via)What is it?
With Thumbstacks.com, you can make presentations - like slideshows, or outlines - right in your web browser. When you're done, you can share your presentations with anyone, anywhere, just by sending them a link. Want to see an example? Here's a presentation about us.
1
(1 marks)