Regular season Game Logs available from 2004-05 to present (complete as of 2010-11). NCAA Tournament Game Logs available for earlier seasons.

Career Game Log

Upgraded
Career Game Log Table
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
1 1 1 2008-11-16 Marist Albany (NY) REG (Non-Conf) W 74-56 7 1 1 1.000 0 0 1 1 1.000 1.000 0 0 0 3 3 0 0 0 1 1 2 1.2
2 2 2 2008-11-21 Marist @ Northeastern REG (Non-Conf) W 93-65 11 2 3 .667 0 0 2 3 .667 .667 0 0 1 3 4 1 0 0 1 0 4 4.0
3 3 3 2008-11-23 Marist @ Harvard REG (Non-Conf) W 76-63 7 0 1 .000 0 1 .000 0 0 .000 0 0 0 1 1 0 1 0 1 0 0 -0.4
4 4 4 2008-11-26 Marist @ Oklahoma REG (Non-Conf) L 57-83 9 2 4 .500 0 1 .000 2 3 .667 .500 0 0 0 0 0 0 0 0 0 0 4 2.0
5 5 5 2008-11-28 Marist @ Tulsa REG (Non-Conf) W 73-53 4 0 1 .000 0 0 0 1 .000 .000 0 0 1 1 2 1 0 0 0 0 0 1.0
6 6 6 2008-12-01 Marist Lafayette REG (Non-Conf) W 66-55 8 0 0 0 0 0 0 0 0 1 2 3 1 0 0 1 0 0 1.0
7 7 7 2008-12-05 Marist @ Niagara REG (Conf) W 60-38 6 0 3 .000 0 0 0 3 .000 .000 0 0 0 1 1 0 0 0 2 0 0 -3.8
8 8 9 2008-12-13 Marist Boston University REG (Non-Conf) W 73-62 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0
9 9 10 2008-12-20 Marist St. Bonaventure REG (Non-Conf) W 48-45 4 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 -0.1
10 10 11 2008-12-29 Marist @ East Carolina REG (Non-Conf) W 62-58 5 0 0 0 0 0 0 0 1 .000 0 1 1 0 0 0 0 0 0 -0.1
11 11 12 2008-12-30 Marist @ Georgia Southern REG (Non-Conf) W 60-45 6 0 2 .000 0 0 0 2 .000 .000 0 0 0 2 2 1 0 0 0 1 0 -0.5
12 12 13 2009-01-04 Marist @ Rider REG (Conf) W 69-45 16 1 3 .333 0 0 1 3 .333 .333 1 2 .500 1 2 3 1 1 0 0 1 3 3.5
13 13 14 2009-01-06 Marist Iona REG (Conf) W 81-58 12 1 1 1.000 0 0 1 1 1.000 1.000 0 0 0 0 0 1 0 0 3 0 2 -0.6
14 14 15 2009-01-09 Marist Niagara REG (Conf) W 98-51 16 2 4 .500 0 0 2 4 .500 .500 6 6 1.000 0 4 4 2 1 1 2 1 10 9.9
15 15 16 2009-01-11 Marist @ Loyola (MD) REG (Conf) W 86-44 11 0 1 .000 0 0 0 1 .000 .000 0 0 1 1 2 0 0 1 0 0 0 1.0
16 16 18 2009-01-18 Marist @ Siena REG (Conf) W 65-55 6 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1.0
17 17 21 2009-01-30 Marist Manhattan REG (Conf) W 70-44 15 2 5 .400 0 0 2 5 .400 .400 2 2 1.000 3 2 5 0 0 1 0 0 6 6.7
18 18 22 2009-02-01 Marist @ Iona REG (Conf) W 69-60 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 -1.4
19 19 24 2009-02-08 Marist Loyola (MD) REG (Conf) W 86-53 16 4 5 .800 0 0 4 5 .800 .800 0 1 .000 0 5 5 3 2 0 3 1 8 7.9
20 20 25 2009-02-12 Marist @ Fairfield REG (Conf) W 64-52 11 1 2 .500 0 0 1 2 .500 .500 0 0 1 2 3 1 0 0 1 1 2 1.6
21 21 26 2009-02-15 Marist @ Hartford REG (Non-Conf) W 78-73 (OT) 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -0.4
22 22 27 2009-02-19 Marist @ Manhattan REG (Conf) W 91-82 6 0 2 .000 0 0 0 2 .000 .000 0 0 0 0 0 0 0 0 0 2 0 -2.2
23 23 28 2009-02-22 Marist Siena REG (Conf) W 78-49 11 1 2 .500 0 0 1 2 .500 .500 3 4 .750 2 0 2 1 0 1 0 1 5 6.0
24 24 29 2009-02-28 Marist Rider REG (Conf) W 81-56 6 0 1 .000 0 0 0 1 .000 .000 0 0 0 1 1 0 0 0 0 1 0 -0.8
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
25 25 30 2009-03-06 Marist Loyola (MD) CTOURN W 81-27 19 5 7 .714 0 0 5 7 .714 .714 0 0 0 3 3 1 0 0 1 3 10 6.5
26 26 32 2009-03-08 Marist Canisius CTOURN W 78-63 13 1 2 .500 0 0 1 2 .500 .500 0 0 0 2 2 0 0 0 1 3 2 -0.6
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
27 27 33 2009-03-21 Marist N Virginia ROUND-64 L 61-68 7 0 0 0 0 0 0 0 1 .000 0 0 0 1 0 0 0 1 0 -0.1
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
28 28 1 2009-11-13 Marist North Carolina A&T REG (Non-Conf) W 80-64 10 1 5 .200 0 0 1 5 .200 .200 2 2 1.000 2 2 4 0 0 0 0 0 4 2.9
29 29 2 2009-11-16 Marist @ West Virginia REG (Non-Conf) L 50-55 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 -1.8
30 30 3 2009-11-21 Marist Bowling Green REG (Non-Conf) W 70-65 12 1 2 .500 0 0 1 2 .500 .500 0 0 0 2 2 1 1 0 3 1 2 -0.1
31 31 4 2009-11-27 Marist Oklahoma State REG (Non-Conf) L 69-71 16 2 5 .400 1 3 .333 1 2 .500 .500 2 2 1.000 0 0 0 1 0 0 1 1 7 3.6
32 32 5 2009-11-28 Marist George Washington REG (Non-Conf) W 80-58 * 11 1 4 .250 1 2 .500 0 2 .000 .375 0 0 0 1 1 0 1 1 2 3 3 -0.6
33 33 6 2009-12-04 Marist Tulsa REG (Non-Conf) W 69-52 10 0 2 .000 0 1 .000 0 1 .000 .000 0 0 0 0 0 0 0 0 2 3 0 -4.6
34 34 7 2009-12-06 Marist @ St. Bonaventure REG (Non-Conf) L 43-61 7 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 2 0 -0.8
35 35 10 2009-12-19 Marist Hartford REG (Non-Conf) W 68-47 12 1 1 1.000 0 0 1 1 1.000 1.000 0 0 1 1 2 0 0 1 0 0 2 3.4
36 36 11 2009-12-22 Marist Northeastern REG (Non-Conf) W 76-69 10 0 2 .000 0 1 .000 0 1 .000 .000 0 1 .000 0 0 0 0 0 0 1 2 0 -3.6
37 37 13 2010-01-03 Marist Canisius REG (Conf) W 73-37 10 0 3 .000 0 1 .000 0 2 .000 .000 0 0 1 0 1 1 1 0 1 0 0 -0.7
38 38 14 2010-01-05 Marist Niagara REG (Conf) W 73-56 11 1 2 .500 0 0 1 2 .500 .500 0 0 1 2 3 1 1 0 0 1 2 3.6
39 39 15 2010-01-08 Marist Fairfield REG (Conf) W 70-63 3 0 2 .000 0 0 0 2 .000 .000 0 0 0 0 0 0 0 0 0 2 0 -2.2
40 40 16 2010-01-11 Marist @ Rider REG (Conf) W 72-62 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0
41 41 17 2010-01-16 Marist @ Saint Peter's REG (Conf) W 70-55 11 1 3 .333 0 0 1 3 .333 .333 4 4 1.000 0 3 3 0 2 1 2 1 6 5.5
42 42 18 2010-01-18 Marist @ Siena REG (Conf) W 71-58 11 1 2 .500 0 0 1 2 .500 .500 0 0 0 1 1 1 0 1 1 1 2 1.3
43 43 19 2010-01-22 Marist Saint Peter's REG (Conf) W 59-48 4 0 1 .000 0 1 .000 0 0 .000 0 0 0 0 0 0 0 0 1 0 0 -1.7
44 44 21 2010-01-29 Marist @ Canisius REG (Conf) W 54-45 6 0 1 .000 0 1 .000 0 0 .000 2 2 1.000 0 1 1 0 0 0 0 0 2 1.6
45 45 22 2010-01-31 Marist @ Niagara REG (Conf) L 59-69 19 2 4 .500 0 1 .000 2 3 .667 .500 0 0 1 3 4 0 0 1 1 0 4 3.3
46 46 23 2010-02-05 Marist Iona REG (Conf) W 68-58 8 0 1 .000 0 0 0 1 .000 .000 0 0 0 4 4 2 0 1 1 2 0 0.8
47 47 24 2010-02-09 Marist @ Fairfield REG (Conf) L 60-61 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -0.4
48 48 25 2010-02-12 Marist Rider REG (Conf) W 84-39 13 2 3 .667 2 3 .667 0 0 1.000 2 2 1.000 0 3 3 0 0 0 0 0 8 7.6
49 49 30 2010-02-28 Marist @ Manhattan REG (Conf) L 62-65 3 0 2 .000 0 0 0 2 .000 .000 0 0 0 0 0 0 0 0 0 1 0 -1.8
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
50 50 31 2010-03-05 Marist Canisius CTOURN W 57-38 12 0 2 .000 0 1 .000 0 1 .000 .000 0 0 0 5 5 0 0 0 0 0 0 0.1
51 51 32 2010-03-06 Marist Niagara CTOURN W 69-47 11 1 1 1.000 0 0 1 1 1.000 1.000 0 0 0 2 2 2 1 0 0 0 2 4.7
52 52 33 2010-03-07 Marist Fairfield CTOURN W 66-49 10 0 1 .000 0 0 0 1 .000 .000 0 0 0 2 2 0 0 0 0 1 0 -0.5
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
53 53 34 2010-03-20 Marist N Georgetown ROUND-64 L 42-62 3 0 2 .000 0 1 .000 0 1 .000 .000 0 0 0 0 0 0 0 0 0 0 0 -1.4
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
54 54 1 2010-11-12 Marist St. John's (NY) REG (Non-Conf) L 50-64 8 0 2 .000 0 1 .000 0 1 .000 .000 0 0 1 0 1 0 0 0 1 1 0 -2.1
55 55 2 2010-11-13 Marist Grambling State REG (Non-Conf) W 82-61 6 0 1 .000 0 1 .000 0 0 .000 0 0 1 0 1 1 0 0 1 1 0 -0.7
56 56 3 2010-11-19 Marist @ Vermont REG (Non-Conf) W 76-49 12 0 3 .000 0 3 .000 0 0 .000 0 0 1 4 5 2 0 1 1 1 0 0.5
57 57 4 2010-11-20 Marist @ Dartmouth REG (Non-Conf) W 77-46 11 1 3 .333 0 1 .000 1 2 .500 .333 1 2 .500 0 4 4 1 0 0 0 0 3 2.8
58 58 5 2010-11-28 Marist @ Villanova REG (Non-Conf) W 71-60 6 0 1 .000 0 0 0 1 .000 .000 0 0 0 0 0 0 1 0 0 0 0 0.3
59 59 6 2010-12-04 Marist St. Bonaventure REG (Non-Conf) L 40-45 9 0 1 .000 0 1 .000 0 0 .000 2 2 1.000 0 1 1 0 0 0 0 1 2 1.2
60 60 7 2010-12-07 Marist @ Hartford REG (Non-Conf) W 57-40 4 1 2 .500 1 2 .500 0 0 .750 0 0 0 0 0 0 0 0 2 1 3 -0.4
61 61 8 2010-12-11 Marist Boston University REG (Non-Conf) W 71-55 11 2 3 .667 2 3 .667 0 0 1.000 1 2 .500 0 1 1 0 1 0 0 3 7 5.4
62 62 13 2011-01-04 Marist Iona REG (Conf) W 73-43 8 1 2 .500 0 0 1 2 .500 .500 0 0 0 1 1 1 0 0 0 2 2 1.2
63 63 14 2011-01-08 Marist Saint Peter's REG (Conf) W 76-34 9 0 1 .000 0 0 0 1 .000 .000 0 0 1 2 3 1 1 0 0 2 0 1.5
64 64 15 2011-01-10 Marist @ Loyola (MD) REG (Conf) W 59-43 11 1 3 .333 0 1 .000 1 2 .500 .333 0 0 1 4 5 0 0 0 1 1 2 0.8
65 65 16 2011-01-14 Marist @ Canisius REG (Conf) W 59-40 3 0 2 .000 0 1 .000 0 1 .000 .000 0 0 0 0 0 0 0 0 0 0 0 -1.4
66 66 17 2011-01-16 Marist @ Niagara REG (Conf) W 95-48 10 2 3 .667 1 1 1.000 1 2 .500 .833 4 4 1.000 1 3 4 2 0 0 1 1 9 9.3
67 67 18 2011-01-22 Marist @ Manhattan REG (Conf) W 75-52 11 0 2 .000 0 0 0 2 .000 .000 0 0 0 1 1 1 0 0 0 0 0 -0.4
68 68 19 2011-01-24 Marist Loyola (MD) REG (Conf) W 62-52 12 0 1 .000 0 0 0 1 .000 .000 0 1 .000 1 3 4 1 0 0 2 0 0 -0.8
69 69 20 2011-01-28 Marist @ Rider REG (Conf) W 70-41 4 0 0 0 0 0 0 2 2 1.000 0 0 0 0 1 0 0 1 2 2.6
70 70 21 2011-01-31 Marist Siena REG (Conf) W 60-30 8 1 1 1.000 0 0 1 1 1.000 1.000 0 0 1 2 3 0 0 0 1 1 2 1.6
71 71 22 2011-02-04 Marist Niagara REG (Conf) W 61-35 11 1 3 .333 0 0 1 3 .333 .333 0 0 0 1 1 0 0 0 0 0 2 0.6
72 72 23 2011-02-06 Marist @ Fairfield REG (Conf) W 54-52 6 1 3 .333 0 1 .000 1 2 .500 .333 0 0 0 1 1 0 0 0 0 1 2 0.2
73 73 24 2011-02-11 Marist @ Iona REG (Conf) W 56-45 14 0 5 .000 0 1 .000 0 4 .000 .000 4 5 .800 2 4 6 2 1 0 0 3 4 3.9
74 74 25 2011-02-14 Marist Canisius REG (Conf) W 72-60 5 0 1 .000 0 1 .000 0 0 .000 0 0 0 1 1 1 0 0 0 0 0 0.3
75 75 26 2011-02-18 Marist Manhattan REG (Conf) W 60-42 11 1 1 1.000 0 0 1 1 1.000 1.000 0 0 0 4 4 2 1 0 1 1 2 3.9
76 76 27 2011-02-21 Marist @ Saint Peter's REG (Conf) W 79-38 11 1 1 1.000 0 0 1 1 1.000 1.000 0 0 1 2 3 2 0 0 1 0 2 3.4
77 77 28 2011-02-25 Marist @ Siena REG (Conf) W 64-48 5 0 2 .000 0 1 .000 0 1 .000 .000 0 0 1 0 1 0 1 0 0 0 0 0.3
78 78 29 2011-02-27 Marist Fairfield REG (Conf) W 60-45 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
79 79 30 2011-03-04 Marist Saint Peter's CTOURN W 61-33 6 0 2 .000 0 1 .000 0 1 .000 .000 0 0 0 0 0 0 0 0 1 1 0 -2.8
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
80 80 1 2011-11-16 Marist Villanova REG (Non-Conf) L 53-60 6 0 0 0 0 0 0 0 0 0 2 2 0 0 0 1 0 0 -0.4
81 81 2 2011-11-18 Marist Yale REG (Non-Conf) W 78-64 17 1 3 .333 0 1 .000 1 2 .500 .333 1 1 1.000 0 4 4 0 0 0 3 2 3 -1.3
82 82 3 2011-11-21 Marist @ Princeton REG (Non-Conf) L 51-68 17 3 7 .429 1 2 .500 2 5 .400 .500 0 0 0 1 1 0 1 0 2 0 7 2.6
83 83 4 2011-11-24 Marist Drake REG (Non-Conf) W 50-47 18 0 2 .000 0 0 0 2 .000 .000 0 0 0 5 5 0 2 2 2 0 0 1.5
84 84 5 2011-11-25 Marist @ South Dakota State REG (Non-Conf) W 57-49 17 0 2 .000 0 1 .000 0 1 .000 .000 0 0 0 2 2 2 1 0 0 3 0 0.4
85 85 6 2011-12-01 Marist Hartford REG (Non-Conf) W 57-51 18 0 1 .000 0 0 0 1 .000 .000 1 2 .500 0 1 1 0 0 0 0 1 1 -0.2
86 86 7 2011-12-10 Marist @ Boston University REG (Non-Conf) L 36-49 12 0 4 .000 0 1 .000 0 3 .000 .000 0 0 1 2 3 0 1 0 1 2 0 -2.3
87 87 8 2011-12-18 Marist @ St. Bonaventure REG (Non-Conf) L 56-67 9 1 1 1.000 0 0 1 1 1.000 1.000 0 0 0 1 1 1 0 2 1 2 2 2.3
88 88 9 2011-12-21 Marist Auburn REG (Non-Conf) W 69-61 9 1 3 .333 0 0 1 3 .333 .333 0 0 0 3 3 2 0 0 0 1 2 2.2
89 89 10 2011-12-22 Marist @ Hofstra REG (Non-Conf) L 69-71 16 2 5 .400 0 1 .000 2 4 .500 .400 0 0 1 3 4 1 1 1 2 2 4 2.5
90 90 11 2011-12-29 Marist Kansas State REG (Non-Conf) L 56-57 5 0 1 .000 0 0 0 1 .000 .000 0 0 0 1 1 0 0 0 1 0 0 -1.4
91 91 12 2012-01-02 Marist @ Saint Peter's REG (Conf) W 56-54 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -0.4
92 92 15 2012-01-09 Marist Manhattan REG (Conf) W 61-41 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -0.4
93 93 17 2012-01-15 Marist Niagara REG (Conf) W 63-44 12 1 4 .250 0 1 .000 1 3 .333 .250 0 0 0 1 1 0 0 0 1 0 2 -1.1
94 94 18 2012-01-18 Marist Rider REG (Conf) W 76-54 10 1 3 .333 1 1 1.000 0 2 .000 .500 0 0 0 1 1 1 0 0 0 2 3 1.5
95 95 19 2012-01-20 Marist Loyola (MD) REG (Conf) W 70-62 5 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0.3
96 96 20 2012-01-27 Marist @ Iona REG (Conf) W 73-61 10 0 0 0 0 0 0 0 0 0 3 3 1 0 0 0 0 0 1.6
97 97 22 2012-02-04 Marist @ Manhattan REG (Conf) L 44-48 21 1 6 .167 0 0 1 6 .167 .167 2 2 1.000 0 2 2 0 1 2 1 1 4 1.8
98 98 25 2012-02-12 Marist Siena REG (Conf) W 75-51 3 0 0 0 0 0 0 0 0 0 2 2 0 0 0 1 1 0 -0.8
99 99 26 2012-02-17 Marist @ Canisius REG (Conf) W 81-52 15 3 4 .750 1 2 .500 2 2 1.000 .875 0 0 0 2 2 3 1 0 0 3 7 7.9
100 100 27 2012-02-19 Marist @ Niagara REG (Conf) W 79-77 (2OT) 8 0 1 .000 0 1 .000 0 0 .000 0 0 0 1 1 0 0 0 0 1 0 -0.8
101 101 28 2012-02-23 Marist Iona REG (Conf) W 79-65 * 18 0 5 .000 0 3 .000 0 2 .000 .000 2 2 1.000 0 1 1 4 0 1 0 0 2 2.3
102 102 29 2012-02-26 Marist @ Loyola (MD) REG (Conf) W 67-60 8 0 3 .000 0 1 .000 0 2 .000 .000 0 0 0 3 3 0 0 0 1 3 0 -3.4
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
103 103 30 2012-03-02 Marist Saint Peter's CTOURN W 74-49 13 0 1 .000 0 0 0 1 .000 .000 2 3 .667 0 4 4 4 2 0 2 1 2 4.5
104 104 31 2012-03-03 Marist Niagara CTOURN W 68-54 (OT) 7 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0.3
105 105 32 2012-03-05 Marist Fairfield CTOURN W 61-35 11 0 2 .000 0 0 0 2 .000 .000 0 0 0 1 1 0 1 0 2 1 0 -2.5
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
106 106 33 2012-03-18 Marist N Georgia ROUND-64 W 76-70 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -0.4
88-18 2 984 64 208 .308 11 53 .208 53 155 .342 .334 46 58 .793 31 157 188 60 31 20 70 95 185 1.0

More Stallings Pages