private JPanel statsPlayer2(Game game) {
	    boolean test = false;
        if (test || m_test) {
            System.out.println("EndDisplay :: statsPlayer2() BEGIN");
        }
        
		final int OVALSIZE = 60;
		final int SCOREPOSITION = 1;
		final int PIECEPOSITION = 2;
		
		JPanel stats = new JPanel();
		GridBagLayout layout = new GridBagLayout();
		GridBagConstraints c = new GridBagConstraints();
		stats.setLayout(layout);
		
		JLabel player2Name = new JLabel(game.getPlayer2().getPlayerName());
		layout.setConstraints(player2Name, c);
		stats.add(player2Name);
		
		c.gridy = SCOREPOSITION;
		JLabel player2Score = new JLabel("" + game.getPlayer2Score());
		layout.setConstraints(player2Score, c);
		stats.add(player2Score);
		
		c.gridy = PIECEPOSITION;
		JLabel player2Piece = new JLabel();
		BufferedImage piece2 = new BufferedImage
				(OVALSIZE, OVALSIZE, BufferedImage.TYPE_3BYTE_BGR);
		Graphics2D g2 = piece2.createGraphics();
		if(game.getPlayer2().getPlayerColour().equals(Color.BLACK)){
			g2.setColor(Color.WHITE);
			g2.fillRect(0, 0, OVALSIZE, OVALSIZE);
		}
		g2.setColor(game.getPlayer2().getPlayerColour());
		g2.fillOval(0, 0, OVALSIZE, OVALSIZE);
		player2Piece.setIcon(new ImageIcon(piece2));
		layout.setConstraints(player2Piece, c);
		stats.add(player2Piece);
		
        if (test || m_test) {
            System.out.println("EndDisplay :: statsPlayer2() END");
        }
		
		return stats;
	}