public void personGuess() {

	System.out.println("\n------------------------------");
	System.out.println("PLAYER'S TURN");
	System.out.println("------------------------------");

	int choice;
	boolean readGuess = true;

	reportHand();
	choice = getInt( "Enter the number of the card you would like to inquire about" );

	while (readGuess) {
	    if (choice < 1 || choice > _playerH.getCards().size() ) {
		System.out.println( "Oops, you don't have any cards with that corresponding number, try again." );
		choice = getInt( "Enter the number of the card you would like to inquire about" );
	    }
	    else {
		readGuess = false;
	    }
	}

	choice --;
	Card cardWanted = _playerH.getCards().get( choice );
	System.out.println("Player: Do you have any " + cardWanted.getFace() + "s?");
	pause(1);

	int pos = finder( _compH, cardWanted );
    
	if ( pos > -1) {
	    // add new card to player hand
	    _playerH.add( _compH.draw( pos) );
	    System.out.println("Computer: Yes... *forks it over*" );
	    pause(2);

	    checkPairs( _playerH, _playerP, "Player" );

	    System.out.println("It's now your turn again!");
	} 
	else {
	    System.out.println("Computer: Go Fish!");

	    Card newCard = _deck.draw();
	    System.out.println( "You drew a " + newCard.getFace() );
	    _playerH.add( newCard );
	    checkPairs( _playerH, _playerP, "Player" );

	    if ( newCard.equals( cardWanted ) ) {
		System.out.println( "You asked for that card, so you get to go again!" );
	    }
	    else {
		_playerT = false;
		_compT = true;
	    }
	}
    }