public PastMeeting getPastMeeting(int id)
	{
		PastMeeting result = null;
		PastMeetingImpl tempM = null;

		try
		{
			result = (PastMeeting) this.getMeeting(id);

			tempM = (PastMeetingImpl) result;			

			if(result.equals(null))
			{
				return null;
			}else{
				if(inPast(tempM.meetingDate))
				{
					return result;
				}else{
					throw new IllegalArgumentException();
				}
			}
		}catch(IllegalArgumentException ex){
			System.out.println("Selected Meeting occurs in the past");
			result = null;
			return result;
		}
	}