Title might not be very clear. But to clarify my question, I'll take example of a Book Content Type.
I've 3 different types of users: Authors, Reviewers, Admin. Now this is what I want to achieve:
On the Book Page [a display which is shown to even unauthenticated user], Registered Reviewer submits a review for a book which should appear in Approve Reviews page
of Admin, When the admin approves it should Appear in respective Author's Reviews for my books page
and when finally the Author approves, it should be displayed on the Book Page.
And the reviewer must have a Submitted Reviews page
which should list all the reviews he submitted each showing its present status like:
"Waiting for Admin's Approval", "Waiting for Author's Approval", "Approved"
I don't know how to achieve this.