HappySqurriel on 12 October 2008
The problem with your question is there is a massive number of ways to the question. With that in mind read (http://www.amazon.com/Groups-Fields-Springer-Undergraduate-Mathematics/dp/3540761772) and call me in the morning ...