Home
we had subs it was crazy

Primary links

  • About
    • $upport (lol)
    • Ethics
    • FAQ
    • Privacy Policy
  • Contact
  • MGoStore
  • MGoBoard
    • MGoBoard FAQ
    • Ticket spreadsheet
    • Michigan bar locator
    • Moderator Action Sticky
  • Useful Stuff
    • Depth Chart By Class
    • Unofficial Two Deep
    • 2013 Offer Board
    • Crude Bug Tracking System
    • Third Down Stats
    • Diaries, Windows Live Writer, And You
    • Michigan Future Schedules
    • User-Curated HOF
    • 2013 Recruiting Board
    • Where To Eat In Ann Arbor
Home

Navigation

  • Forums
  • Recent posts

User login

  • Create new account
  • Request new password

MGoElsewhere

  • @MGoBlog (Brian)
  • @aceanbender
  • @TomVH (Tom)
  • RSS Feed
  • iPhone App
  • Facebook profile
  • MGoKindle Store
  • mgo.licio.us
  • Brian @ TSB [Archive]
  • Brian @ AOL [Archive]
  • Sour Salty Bitter Sweet

Michigan Blogs

  • Big House Blog
  • Burgeoning Wolverine Star
  • Genuinely Sarcastic
  • Go Blue Michigan Wolverine
  • Holdin' The Rope
  • MGoFootball
  • MVictors
  • Maize 'n' Blue Nation
  • Maize 'n' Brew
  • Maize And Go Blue
  • Michigan Hockey Net
  • The Blog That Yost Built
  • The Hoover Street Rag
  • The M Block
  • The M Zone
  • The Wolverine Blog
  • Touch The Banner
  • UMGoBlog
  • UMHoops
  • UMTailgate
  • Wolverine Liberation Army

M On The Net

  • mgovideo
  • MGoBlue.com
  • Mike DeSimone
  • Recruiting Planet
  • The Wolverine
  • Go Blue Wolverine
  • Winged Helmet
  • UMGoBlue.com
  • MaizeRage.org
  • Puckhead
  • The M Den
  • True Blue Fan Forum

Big Ten Blogs

  • Illinois
    • A Lion Eye
    • Hail To The Orange
    • Illinois Baseball Report
    • Illinois Loyalty
  • Indiana
    • Inside The Hall
    • The Crimson Quarry
  • Iowa
    • Black Heart, Gold Pants
    • Fight For Iowa
  • Michigan State
    • The Only Colors
  • Minnesota
    • GopherHole.com
    • The Daily Gopher
    • I'm In Love With A Fringe Bowl Team
    • TNABACG
  • Nebraska
    • Big Red Network
    • Corn Nation
    • Husker Mike's Blasphemy
    • Husker Gameday
  • Northwestern
    • Sippin' On Purple
    • Lake The Posts
  • Notre Dame
    • The House Rock Built
    • One Foot Down
  • Ohio State
    • Eleven Warriors
    • Buckeye Commentary
    • Men of the Scarlet and Gray
    • Our Honor Defend
    • The Buckeye Nine
  • Penn State
    • Slow States
    • Black Shoe Diaries
    • Happy Valley Hardball
    • Penn State Clips
    • Linebacker U
    • Nittany White Out
  • Purdue
    • Boiled Sports
    • Hammer and Rails
  • Wisconsin
    • Bruce Ciskie

Links of Note

  • Baseball
    • Big Ten Hardball
    • College Baseball Today
    • The Baseball Zealot
    • The College Baseball Blog
  • Basketball
    • Ken Pomeroy
    • Basketball Prospectus
    • Midmajority
  • College Hockey
    • Chris Heisenberg
    • College Hockey Stats
    • Inside College Hockey
    • Michigan College Hockey
    • Hockey's Future
    • Sioux Sports
    • USCHO
    • Western College Hockey
    • CCHA
      • LSSU Hockey
      • Bronco Hockey Blog
  • Football
    • Smart Football
    • Every Day Should Be Saturday
    • Doctor Saturday
    • CFB Stats
    • Harold Stassen
    • NCAA D-I Stats Page
    • The Wizard Of Odds
  • General
    • Sports Central
  • Local Interest
    • The Ann Arbor Chronicle
    • Arborwiki
    • Arbor Update
    • Teeter Talk
    • Vacuum
  • Teams Of The D
    • Lions
      • Pride of Detroit
      • Fire Millen
    • Pistons
      • Detroit Bad Boys
      • Need4Sheed
    • Tigers
      • Roar Of The Tigers
      • The Detroit Tigers Weblog
      • The Daily Fungo
    • Red Wings
      • On The Wings
      • Behind The Jersey
      • Winging It In Motown
    • Michigan Sports Forum

Archive

  • May 2013 (42)
  • April 2013 (94)
  • March 2013 (104)
  • February 2013 (81)
  • January 2013 (93)
  • December 2012 (74)
  • November 2012 (142)
  • October 2012 (143)
  • September 2012 (107)
  • August 2012 (103)
  •  
  • 1 of 11
  • ››

Get Yer Tickets

Football Display Case

NFL Watches

Follow your favorite team with localtv-satellite.com: Click Here.

Site Search

Diaries

  • New
  • Popular
  • Hot
  • More Milford Men Than Michigan Men: Comparing the 11-12 and 12-13 Hockey Teams
    MGoBlueline - 8 hours ago
  • Future Non-Conference Opponent Recruiting Watch
    EGD - 2 days ago
  • Way Too Late B1G Men's Basketball Scheduling Idea
    BeileinBuddy - 3 days ago
  • The Blockhams in "HOCKEY HANGOVER"
    Six Zero - 1 week ago
  • MGoAcceptance: Another MGoAnecdote
    LSAClassOf2000 - 1 week ago
  •  
  • 1 of 4
  • ››
more
  • Big Ten Recruiting Rankings 5-15-13
    Ace - 1,344 views
  • Future Non-Conference Opponent Recruiting Watch
    EGD - 498 views
  • Way Too Late B1G Men's Basketball Scheduling Idea
    BeileinBuddy - 360 views
  • More Milford Men Than Michigan Men: Comparing the 11-12 and 12-13 Hockey Teams
    MGoBlueline - 48 views
  • Big Ten Recruiting Rankings 5-15-13
    Ace - 50 comments
  • MGoAcceptance: Another MGoAnecdote
    LSAClassOf2000 - 19 comments
  • The Blockhams in "HOCKEY HANGOVER"
    Six Zero - 13 comments
  • Future Non-Conference Opponent Recruiting Watch
    EGD - 13 comments
  • Way Too Late B1G Men's Basketball Scheduling Idea
    BeileinBuddy - 2 comments
  •  
  • 1 of 2
  • ››
more

MGoBoard

  • New
  • Recent
  • Hot
  • OT: Ron English & Mike Hart to jump out of a plane for new EMU bathrooms
    7 replies
  • OT: ESPN Mag/Insider special $5/Year
    5 replies
  • BBall year in review Deleted...
    7 replies
  • OT: RIP Dick Trickle and Ken Venturi
    13 replies
  • Siva Admits Trey Burke's Title Game Block Was Clean
    50 replies
  • Softball Open Thread 7pm vs Valpo ESPN3
    33 replies
  • OT Staee shutout by Penn St 9-0 in baseball
    21 replies
  • Alex Bars to Notre Dame
    92 replies
  • OT - The Friday Night Alcoholics - Early Edition Thread
    59 replies
  • Trey Burke current on ESPN2 at NBA Combine
    28 replies
  • OT: End of Drew and Mike on 101WRIF
    38 replies
  • Michigan has #1 recruiting class on ESPN now.
    72 replies
  • The Talented Shallmans
    41 replies
  • OT: Advice on moving to Ann Arbor
    72 replies
  • Speight to compete in Oakland Elite 11 camp
    46 replies
  •  
  • 1 of 7
  • ››
  • Siva Admits Trey Burke's Title Game Block Was Clean
    50 replies
  • OT: Ron English & Mike Hart to jump out of a plane for new EMU bathrooms
    7 replies
  • OT: ESPN Mag/Insider special $5/Year
    5 replies
  • Alex Bars to Notre Dame
    92 replies
  • OT Staee shutout by Penn St 9-0 in baseball
    21 replies
  • Speight to compete in Oakland Elite 11 camp
    46 replies
  • OT: RIP Dick Trickle and Ken Venturi
    13 replies
  • OT: End of Drew and Mike on 101WRIF
    38 replies
  • OT: Advice on moving to Ann Arbor
    72 replies
  • Trey Burke current on ESPN2 at NBA Combine
    28 replies
  • Michigan has #1 recruiting class on ESPN now.
    72 replies
  • Hawaii football changing name back to Rainbow Warriors
    59 replies
  • BBall year in review Deleted...
    7 replies
  • OT - The Friday Night Alcoholics - Early Edition Thread
    59 replies
  • OT: Notre Dame 2013, pretty much BCS or bust
    44 replies
  •  
  • 1 of 7
  • ››
  • OT: Red Wings @ Ducks Game 7 Open Thread
    229 replies
  • OT: Red Wings vs. Blackhawks Open Thread
    201 replies
  • Shane Morris to wear the famed #7 jersey, J.J. McGrath #46
    175 replies
  • Jabrill Peppers Announcement Date Set
    169 replies
  • Brady Hoke Calls Notre Dame A Chicken
    162 replies
  • Hello: Lawrence Marshall
    124 replies
  • UM 2014 Conf schedule football
    123 replies
  • Saturday night drinking thread
    121 replies
  • Brandon on Uniformzzz
    119 replies
  • Notre Dame's Nix fires back at Coach Hoke
    110 replies
  • GoBlueWolverine's Dre Barthwell: Marvin Robinson to leave Michigan
    96 replies
  • Wading in the waters of tRCMB, post Marshall
    95 replies
  • Sparty losing recruits to the rap game
    95 replies
  • Alex Bars to Notre Dame
    92 replies
  • PSU about to get blasted again by SI investigative report
    88 replies
  •  
  • 1 of 7
  • ››

mgo.licio.us

  • Big Ten football procrastinates on parity-based scheduling, and nothing ever changes

    the just released schedules were a flat-out statement that the B10 doesn't believe SOS will matter in playoff selection

    1 comments
  • Michigan's Glenn Robinson III, Mitch McGary ranked inside top 20 on ESPN's 2014 draft board

    but I thought that draft was supposed to be incredibly loaded?

    0 comments
  • Tim Hardaway Jr. turning heads, viewed as a first-rounder by some teams, analyst says

    If you're gonna go please be in the first round.

    0 comments
  • Michigan-Ohio State once, Indiana-Purdue once? The Big Ten has to protect its hoops rivalries

    another delightful side effect of a 14 team conference

    0 comments
  • Beilein on transfers: All should have to sit a year, regardless of situation

    I disagree.

    0 comments
  • Julie Hermann takes over as Rutgers AD, won't try to spend like Michigan

    GOOD PLAN

    1 comments
  • Jay Harris says no to Michigan State, decides to become a rapper

    hahahahaha

    0 comments
  • The Difference Between A Good Fan And A Bad Fan

    thoughtful piece from Jacobi on middle finger lady

    3 comments
  • Michigan's rising recruiting profile exciting John Beilein, who remains true to his scouting form

    Their high school coaches and AAU coaches have probably a better appreciation of Michigan than maybe they had before," Beilein said. "It's a tough balance right now. Tim Hardaway and Trey Burke weren't really high-profile players, nor was Darius Morris, and all were high-profile players. "We're still looking at 'who is the best fit.' "

    0 comments
  • Charles Barkley discusses Michael Jordan, Dream Team and more - NBA - Jack McCallum - SI.com

    "When I call somebody a midget, clearly I'm not trying to insult f---ing midgets. I'm just using basketball terminology."

    0 comments
  • Why does the NFL make for such bad media?

    robots

    0 comments
  • Pictured: Detroit's Robocop Statue nears completion date

    elsewhere in awesome things kickstarter made happen

    0 comments
  • Spectacular images of the madness that was the first FA Cup final

    And you think you're crowded at Michigan Stadium

    0 comments
  • Bear Vs. Monkey Bicycle Race Ends With Bear Eating Monkey

    IMPORTANT: Ondre Pipkins not involved.

    11 comments
  • Damon Bullock Has the Greatest Vine Account of All Time

    this is amazing

    7 comments

Luke Fickell

The Scheme, The Scheme, The Scheme!

By Dailysportseditor — November 20th, 2012 at 9:54 PM — 41 comments
Filed under:
  • MGoBoard
  • 2012 Offense
  • al borges
  • Buckeyes
  • football
  • Luke Fickell
  • Ohio State

It's 4am and I wake up in a cold sweat.  I've been dreaming about The Game but can't remember my dream.  I start to wonder if Borges and Fickell are sleeping well these nights.  My guess is they probably aren't, unless they rely upon prescription drugs for assistance.

Fickell's got a tough job defending two excellent athletes who are triple threats [maybe quadruple threats if they go back to the pooch-punting days of a few years back.].

Ultimately, though, Borges has the toughest job because Fickell can't really prepare defensive schemes;  all Luke can do is make sure his best football players [Simon, Shazier, Boren, Roby] stay aggressive, but not too agressive, and do what they do best--make plays.

For Borges, he needs to do things which curb the OSU defense's aggressiveness and punishes Buckeye defenders whe they are overly aggressive.  To slow them down, he must make the Buckeyes THINK, THINK AND THINK.  When they think, they slow down.  Here are a few suggestions on dealing with OSU aggressiveness in the Horseshoe:

  • Keep Denard on the field most of the time, at least 2/3 of the offensive plays.  He is equally dangerous as a decoy as he is when he has the ball;
  • Run the hurry-up offense repeatedly but irregularly.  Keeps defense off-balance as they try to cope with Michigan's 2-QB offense;
  • Motion everybody everywhere  Again, this gives defenders more to think about.  It obviously also helps the QB read the defense;
  • Before critical 3rd or 4th downs in the first half, line-up in a play, then call a time-out.  Use the time-out to remind the play-makers they don't need to make a play at the expense of risking a turn-over.  Also, it makes Fickell and his players THINK, THINK AND THINK.
  • Use a trips back-field of Denard, Norfleet and Smith behind Devin.  Send them sprinting out in patterns on the edges, then run the QB draw.
  • DON'T GO FOR 4TH AND SHORT [Unless the game is on the line.]  On the road, the better part of valor is to punt and force the Buckeyes to complete a long drive to score.
  • On 3rd and 12 or longer, keep Smith and Kwiatkowski/Williams in to block, swing Denard to the outside, roll-out Devin and air it out with jump-ball 50-yard+ passes to Funchess and Roundtree.  This avoids potential QB sacks/fumbles;  even if its intercepted, its probably an equal percentage play re field position as punting to Brown will be.

Edited

  • 41 comments

Ohio game wrap (with pics!)

By ttifiblog — December 1st, 2011 at 2:53 PM — 81 comments
Filed under:
  • bitching about refs
  • Braxton Miller
  • Craig Roh
  • Denard is very good
  • derp
  • Desmond Morgan
  • DeVier Posey
  • Fitz Toussaint
  • football
  • KOVACS!
  • Luke Fickell
  • Mike Martin
  • Ryan Van Bergen

Finally! No,... FINALLY!!!!!

So that game was closer than it should have been.  Raise your hand if you think the replay official had taken Ohio against the spread.  A touchdown would have made it a 10 point game with Michigan covering the 9 point spread. But let's bitch about that later.

WOOOOOO!!!!!!

10-2 with wins against ND and OSU! It's beyond all expectations. If we hadn't laid an egg at Iowa and gotten screwed by the refs that game, we'd be sitting with just one loss, 3 close wins, and 8 curb stompings.  You could say that I'm sold on this coaching staff.  I had no idea the coordinators and position coaches would be this good.  We still have a lot of issues with our WLB and our secondary, but we're light years ahead of where we were last season. 

On to the pics!

Fickell

I have to give him credit for coming out with an aggressive gameplan that put a lot of pressure on Braxton Miller's arm and Posey's ability to get separation.  It almost worked.  But the punt from the 36 yard line was a pure Zookian moment.

fickellMVP

It's 4th and 4, the game is a high scoring affair, you've been moving the ball pretty well with your mobile QB and there's a strong possibility that you'd only be gaining 16 yards with a punt anyway.  There's no debate.  This was a HORRIBLE, HORRIBLE decision.  Their punter did a good job executing the coffin corner kick, but that still doesn't justify the thought process.  

Add that to Fickell's continued clock mismanagement, and I doubt you'll find a single bucknut fan who is sad to see him go (or demoted, or whatever).  Not forcing a punt at the end of the first half was not that bad with a one point lead, but wasting 16 seconds for a 3rd down spike on the last drive was just awful.  You could even hear Spielman rolling his eyes at that. 

F* That guy

Miller is going to be a problem going forward.  He fits "Urban Meyer's offense" as Spielman called it during the game (so much for the two weeks of pretense) almost perfectly.  He doesn't throw a very accurate ball but *cough*tebow*cough* that doesn't mean he can't be successful in that offense. 

millerstats

It is interesting to note that Miller had 9 TD's and only 3 picks.  Yeah, he didn't have many yards or attempts and was under 50% passing, but that's still pretty remarkable for a true freshman.  He's been missing his receivers in safe ways and pulling it to run if the coverage doesn't look right.  That's pretty good ball security for someone you'd expect to misread coverages due to inexperience. 

Millerscrambleryanblitz

He started out the game doing what we expected, we just weren't ready for his speed on the first couple of plays.  On this 2nd and long, Ryan is blitzing from a walked off OLB spot.  

Millerscrambleryanblitz2

But his path is a little too much to the outside.  I know he's thinking about contain, but he's got to aim more directly at Boren and then use his arms to stay off the block. 

Millerscrambleryanblitz3

Instead, he gets pushed outside and the tackle is free to release onto Demens. 

Millerscrambleryanblitz4

Morgan has to do a better job of reading that lineman crossing the LOS and react quicker to Miller.  Ryan would adjust later, but this gave them an important early 1st down. 

kovacssack

Mattison really sold out on stopping the run and stopping Miller's scrambling.  On Kovacs' delayed blitz, you can see we did a much better job of filling the running lanes on the rush.  Morgan is playing spy (which was kind of useless...) and the D-line is free to shoot the gaps away from the blitzer. 

kovacssack2

But Miller is very elusive and showed great leg strength in getting away not only from Kovacs, but also RVB.  Fortunately Demens and Martin have followed the play allowing Kovacs a second shot at the sack. Meanwhile, Morgan is .... well I think Ohio watched a lot of film on Morgan and decided to go after him all game. 

rvbstuntsack

Martin and RVB were great all day (of course), and they were twisting on most passing downs.  This is a pretty good idea when the O-line you're facing is known to have communication problems. On this play RVB is supposed to go around Martin, but Brewster gives Martin a pretty good pop. 

rvbstuntsack2

That's no problem for the two seniors, RVB just decides to go first and Martin swings around.  

rvbstuntsack3

The center and guard are so concerned with Mike, they let VanBergen go free for the easy TFL.

millerqbdraw

Miller picked up 1st downs with his legs all day.  The early bombs really messed with our gameplan and gave him more room to run.  On this 3rd and long, we've got Kovacs in the box in our crazy lineup with all the guys on the line and different people dropping out. Because of the earlier passing success, three people are dropping into coverage, even though Ohio LOVES to call the QB draw in this situation.  

millerqbdraw2

The result is that Morgan got caught with his weight going the wrong direction and Miller galloped over Kovacs for a big gainer. 

kovacstfl

But I think Mattison just decided he wasn't going to let Boom Herron beat us.  I think Herron ended up with less than 40 yards because of plays like this.  Here we've got Kovacs coming off the receiver to run blitz. 

kovacstfl2

And again you can see the linemen shooting gaps away from him.

kovacstfl3

Kovacs gets in there so fast that both Boren and Posey are blocking air.  Jordan gets the TFL and the Ohio is stuck in another 3rd and long. 

Miller ran the speed option a lot the last few games and that continued against us.  On this touchdown, he cuts against the grain and makes Roh miss in space.  Spielman was babbling about how great a play call this was and how it was a counter speed option. 

milleroptioncounterTD

I call bullshit.  They definitely do have a counter speed option, but this play wasn't it.  You can tell because Roh is unblocked. On the designed counter, the tackle engages the end and tries to seal him inside or kick him outside. 

This looks more like improvisation by Miller. I think they just tell Posey to block on the backside like he means it on every play. They got a TD here simply on Miller's talent, not on any blocking scheme.  You can see he takes a hard jabstep upfield that fools Roh just enough so that he can get outside.  

millerjumpcut

After that he makes an amazing jumpcut and his momentum carries him into the endzone. 

millercounterspeedoptionPA

THIS is the counter speed option, except it's a playaction pass.  The tip off that it's a pass is that Miller turns away from the LOS instead of going nose towards it. 

millercounterspeedoptionPA2

It's a well designed play that turns into a rollout to the right.  They've got three layers with a deep corner, the intermediate cross, and Stonebrunner is going to release into the flat. If the Defense over pursues the rollout, there's even a throwback available to Herron. 

millercounterspeedoptionPA3

But Stonebrunner doesn't hold his block long enough or Miller doesn't get enough depth and Roh is right up in his face. 

millercounterspeedoptionPA4

A more experienced QB might have tried to hit #11 who is open, but like I said before, Miller has been very safe with the ball.  Morgan does a good job of knowing who he's playing against and comes up expecting the run instead of uselessly trailing the TE.  

millercounterspeedoptionPA5

He was wide open though.  And Denard made a similar play that turned a sack into a short gain. Maybe Miller will be making those plays in the years ahead.  Guh. 

mattisongoallineRPS

I'm just glad we'll have Mattison.  Because when push came to shove and we needed a stop on the goal-line in the 4th quarter, Mattison basically declared that Miller wasn't going to run the ball in.  And credit Kovacs for picking up the TE on playaction so that Miller didn't have an easy throw.  

F* this guy too

With only one game of film to watch, our DB's were not prepared for Posey's talent.  

poseywideopen

But after a couple of short passes to him, they were very concerned about his presence.  A little too concerned. 

poseywideopen2

If Gordon hadn't screwed the pooch on this, the ball was not well thrown and he could have given Brown a harder time catching it since Miller threw it to the wrong shoulder and brown had to turn around to find it. 

countessposeytriplemove

I'm going to give our DB's a tiny little bit of slack in saying they haven't faced anyone with Posey's skill except for Michael Floyd.  And they had a lot of safety help against Floyd that they didnt' get for this game.  Posey is as close to Mario Mannigham that I've seen on an oposing team.  He does a great job of getting on the DB's toes and making them turn their hips. But still...

countessposeytriplemove2

Even though this is a triple move, (headfake outside, cut inside, cut outside)...

countessposeytriplemove3

You can't let a guy get that wide open.  Lucky for us this duck was overthrown.  

poseypostTD

If you're going to put 8 men in the box and play man up against the WR, then freaking play man up.  Troy has Posey one on one, but because he's lined up so far back, there's no chance for him to make a play on anything but a fly.  

poseypostTD2

This deep cross was not a fly.

poseypostTD3

And it didn't help that Posey turned Troy around with an outside fake.  Amazingly, Miller hit him in stride (no it wasn't a tight spiral). 

poseyphew

Posey did it to all three of our DB's (Kovacs was essentially a LB this game).  On the last drive he turns around Floyd.  J.T. was thinking about getting an interception, and we almost paid dearly for it. 

poseyphew2

We were about a yard and a half from being down by a point.  There would have still been 1:30+ left on the clock, but I was pretty happy to see this ball hit the ground.  Our offense was pretty good, and Denard was pretty accurate, but no offense to Gibbons, I'm glad we didn't have to drive for a winning field goal.  

[hit the jump for the remainder]

Read more »
  • ttifiblog's blog
  • 81 comments

Luke Fickell Contract & Compensation: $775K for 2011...until Jan 31, 2012*

By markusr2007 — October 20th, 2011 at 6:43 PM — 29 comments
Filed under:
  • MGoBoard
  • compensation
  • contract
  • football
  • Jim Tressel
  • Luke Fickell
  • NCAA Investigation
  • Ohio State football

Summary of Luke Fickell's signed employement contract here.

$775,000 total compensation for Fickell.

Tressel's total compensation was $3.5 million per year.

Also:

The contract, released by the university on Thursday, makes it very clear that Fickell is not guaranteed a job after the agreement ends Jan. 31, 2012.

And:

“This agreement is renewable solely upon an offer from Ohio State and an acceptance by coach,” the contract stipulates in section 2.0 under Term. “This agreement in no way grants coach a claim to tenure in employment.”

Ohio State athletic director Gene Smith, who did not immediately return a call requesting comment, has said that Fickell will be a candidate for the permanent job but that the school will do a nationwide search to find its next head coach. Rumors of potential candidates have been circulating ever since 10-year coach Jim Tressel was forced to resign.

Contract in PDF form: http://media.cleveland.com/osu_impact/other/luke-fickell-contract.pdf

 

  • 29 comments
Powered by Pressflow, an open source content management system
Theme provided by Roopletheme; sidebars adapted from Chris Murphy.