Appeal for Rotation Demo


I am very new to opengl and like many others, I have lots of problems with the rotation part, where the the x,y,z axes are no longer in their original orientation after a few rotations. Similarly, my maths are too shallow to follow on the discussions on eulers, matrices,quaternions etc

Can someone please do me (and the rest of the people who feels the same way) a favor?
Do post a simple glut example of rotating a 3D object correctly with a mouse ( eg dragging the mouse up/down rotates the object around the X axis and left/right for Y axis)

Or you can send it to and i get a link up so that every1 else can benefit.