Skip to the Main Content

Note:These pages make extensive use of the latest XHTML and CSS Standards. They ought to look great in any standards-compliant modern browser. Unfortunately, they will probably look horrible in older browsers, like Netscape 4.x and IE 4.x. Moreover, many posts use MathML, which is, currently only supported in Mozilla. My best suggestion (and you will thank me when surfing an ever-increasing number of sites on the web which have been crafted to use the new standards) is to upgrade to the latest version of your browser. If that's not possible, consider moving to the Standards-compliant and open-source Mozilla browser.

November 29, 2007

On BV Quantization, Part VIII

Posted by Urs Schreiber

A good way to understand the relevance and meaning of the trinity of

ghostsfieldsanti-fields

in the BV-formulation of quantum field theory (part I, II, III, IV, V, VI, VII) is to interpret the story of the charged nn-particle in the world of Lie \infty-algebroids (as opposed to Lie \infty-groupoids), which have a restriction on the sign of the degrees of their morphisms, but then form the configuration space of fields by taking the internal hom in the category of arbitrarily graded things.

This is, to my mind, how to interpret one of the crucial points of AKSZ: The Geometry of the Master Equation and Topological Quantum Field Theory.

Here I start to talk about that, but it will probably take me more than one installment. Progress will be documented in On Lie \infty-modules and the BV complex.

Posted at 8:46 PM UTC | Permalink | Followups (54)

Geometric Representation Theory (Lecture 14)

Posted by John Baez

This time in the Geometric Representation Theory seminar I tried to state the Fundamental Theorem of Hecke Operators… and I screwed up. Luckily, I screwed up in an instructive way!

Pick a group GG. We’ve seen that every GG-invariant relation between finite GG-sets gives an intertwining operator between the resulting permutation representations of GG. These operators are called Hecke operators.

Any category theorist worth their salt should want to make this into a functor. Since there’s a category FinRel GFinRel^G with

  • finite GG-sets as objects
  • GG-invariant relations as morphisms

and a category FinVect GFinVect^G with

  • finite-dimensional representations of GG on complex vector spaces as objects
  • GG-invariant operators (= intertwining operators) as morphisms

one might hope the Hecke operator trick gave a functor

F:FinRel GFinVect GF: FinRel^G \to FinVect^G

But, it doesn’t!

Posted at 7:45 PM UTC | Permalink | Followups (16)

November 27, 2007

Rejecta Mathematica

Posted by John Baez

Sick of getting your papers rejected?

Tired of useless arguments with referees, like this?

In conclusion, although a good paper of this kind would be interesting, I don’t believe that the present manuscript meets the required standards for acceptance in the Journal.

You are right here. It is way too good for it! I kick myself for being nice and submitting this paper to your narrow-minded pretentious journal! It won’t happen again.

Then publish your rejected papers in Rejecta Mathematica!

Posted at 3:14 AM UTC | Permalink | Followups (18)

November 26, 2007

This Week’s Finds in Mathematical Physics (Week 258)

Posted by John Baez

In week258 of This Week’s Finds, learn what happens when sand grains flow. Read more about dust in the Red Rectangle:

and discover why some of it looks like this:

Then, find out about Deligne’s conjecture concerning Hochschild cohomology — and get a nice workout in homological algebra, categories and operads.

Posted at 4:12 AM UTC | Permalink | Followups (86)

Poncelet’s Porism

Posted by John Baez

Gavin Wraith is a mathematician with wide-ranging interests and a fondness for mysteries. To get a sense of this, try his article on ‘Ptolemy and non-Archimedes’.

Let me whet your appetite….

Posted at 1:15 AM UTC | Permalink | Followups (19)

Categories, Logic and Physics in London

Posted by John Baez

Category theory and logic seem to be finding more connections with physics. Bob Coecke and Andreas Döring have decided to run a series of workshops on these connections, starting with this:

It’s too bad I can’t make it! I hope someone here does, and tells us what happened. Maybe Jamie Vicary? Maybe even David?

More details follow…

Posted at 12:58 AM UTC | Permalink | Followups (53)

November 23, 2007

Concordance

Posted by Urs Schreiber

I am thinking about the notion of concordance of 2-coycles used by Baas, Bökstedt and Kro.

It seems more or less obvious how it is related to transformations of the ana-2-functors involved, but it also seems that there is a big interesting issue lurking here, once we try to get serious about thinking about ω\omega-anafunctors.

Influenced by the discussion about Sjoerd Crans’s generalization of the Gray tensor product to ω\omega-categories with Todd Trimble in Extended Worldvolumes, I had the following thoughts (unfinished, need to catch a train right now)

Homotopy, Concordance and Natural Transformation

Abstract. Transformations between (ω\omega-)functors are like homotopies between maps of topological spaces. This statement can be given a precise meaning using the closed structure of ωCat\omega\mathrm{Cat} in terms of the extension of the Gray tensor product from 2-categories to ω\omega-categories given by Sjoerd Crans. The analogous construction is familar in homological algebra from categories of chain complexes.

After recalling the basics, we turn to “anafunctors” (certain spans of functors) and highlight how the general relation between transformations, homotopies and concordances appears in the study of nonabelian nn-cocycles classifying nn-bundles.

Posted at 5:49 PM UTC | Permalink | Followups (1)

MA in Reasoning

Posted by David Corfield

I would like to announce that we in the Centre for Reasoning here in Canterbury are launching a new MA course for September 2008. As you can see, this offers the chance to select from four core modules:
  • Logical reasoning, fallacies and paradoxes
  • Causal and probabilistic reasoning
  • Scientific and mathematical reasoning
  • The advent of scientific reasoning: Galileo and Descartes to Newton and Kant
and then a range of non-core modules relating to reasoning in law, psychology, statistics, and computing. Anyone keen to work on the philosophical importance of category theory is, of course, more than welcome.
Posted at 9:38 AM UTC | Permalink | Followups (1)

November 22, 2007

Geometric Representation Theory (Lecture 13)

Posted by John Baez

Happy Thanksgiving! Some blogs may quiet down during the holidays, but not this one. We know your desire for math, physics and philosophy doesn’t slack off just because some Americans are snoozing as they recover from gorging on turkey.

In this episode of the Geometric Representation Theory seminar, James Dolan begins to explain how the story so far is connected to knot theory — or for now, the theory of braids. Namely, he shows how decorated braids can be used to describe Hecke operators between flag representations of GL(n,F q)GL(n,F_q) — or its q=1q = 1 version, the symmetric group n!n!.

He’s already described these operators using certain matrices. The braid picture is equivalent. But, I think it’s the tip of a bigger iceberg: a categorified version of the theory of quantum groups and their associated braid group representations! We’ll take a serious stab at that next quarter, once we get some more machinery in place.

Posted at 4:32 PM UTC | Permalink | Followups (34)

November 20, 2007

Something Like Lie-Rinehart ∞-pairs and the BV-complex (BV, part VII)

Posted by Urs Schreiber

In the context of our previous discussion in Modules for Lie \infty-algebras I am preparing some notes

On Lie \infty-modules and the BV complex

Abstract. Some tentative remarks on generalizations of Chevalley-Eilenberg algebras from Lie algebras and their modules to Lie \infty-algebras and their modules, with an eye towards understanding the Batalin-Vilkovisky complex.

While not finished, I thought that I would share this now as kind of a reply to some of the things Jim Stasheff, Todd Trimble, Johannes Huebschmann and others said.

Apart from getting the generalities right, like formulating everything as nicely as possible internal to the category of chain complexes, the point is to discuss the BV complex “for the (-1)-brane” which I talked about in BV for Dummies and in On Noether’s second and take it as the motivating and guiding example to obtain and check the right definition of a Lie nn-algebroid, such that its dual is an arbitrarily graded dg-algebra of sorts.

All comments are welcome. Especially corrections.

Previous entries in this BV series are I II III IV V VI.

By the way, a pretty good set of slides summarizing BV is

Glenn Barnich
Algebraic structure of gauge systems: Theory and Applications
(pdf)

The toy example that I was talking about in BV for Dummies is essentially the one on slide 3 there.

Posted at 7:55 PM UTC | Permalink | Followups (8)

November 18, 2007

Geometric Representation Theory (Lecture 12)

Posted by John Baez

In 1925, Werner Heisenberg came up with a radical new approach to physics in which processes were described using matrices of complex numbers. What makes this especially remarkable is that Heisenberg, like most physicists of his day, had not heard of matrices!

It’s hard to tell what Heisenberg was thinking, but in retrospect we might say his idea was that given a system with some set of states, say {1,,n}\{1,\dots,n\}, a process UU would be described by a bunch of complex numbers U j iU^i_j specifying the ‘amplitude’ for any state ii to turn into any state jj. He composed processes by summing over all possible intermediate states: (VU) k i= jV k jU j i. (V U)^i_k = \sum_j V^j_k U^i_j . Later he discussed his theory with his thesis advisor, Max Born, who informed him that he had reinvented matrix multiplication!

Posted at 5:16 PM UTC | Permalink | Followups (9)

November 16, 2007

Geometric Representation Theory (Lecture 11)

Posted by John Baez

This time in the Geometric Representation Theory seminar, Jim Dolan recalls how to describe Hecke operators between flag representations using certain matrices.

Does composition of the Hecke operators correspond to multiplying these matrices? No! — and yet, in a certain limit it does resemble matrix multiplication.

Posted at 2:24 AM UTC | Permalink | Followups (2)

November 15, 2007

Category Theory and Biology

Posted by David Corfield

Some of us at the Centre for Reasoning here in Kent are thinking about joining forces with a bioinformatics group. Over the years I’ve caught glimpses of people trying out category theoretic ideas in biology, so naturally I’ve wanted to take a closer look. An initial foray has revealed some intriguing work: André Ehresmann and Jean-Paul Vanbremeersch on Memory Evolutive Systems and Gerhard Mack (somewhere near Urs in Hamburg) on Universal Dynamics, a Unified Theory of Complex Systems: Emergence, Life and Death. Climbing the n-category ladder, Nils Baas who has ideas on abstract matter, has worked with Ehresmann and Vanbremeersch on ‘Hyperstructures and memory evolutive systems’, and with Torbjorn Helvik on higher-order cellular automata.

Posted at 12:11 PM UTC | Permalink | Followups (49)

November 13, 2007

Modules for Lie infinity-Algebras

Posted by Urs Schreiber

This here is mainly a question to Jim Stasheff – and possibly to his former student Lars Kjeseth in case he is reading this – concerning the general issue addressed in the article

Lars Kjeseth
Homotopy Lie Rinehard cohomology of homotopy Lie-Rinehart pairs
HHA 3, Number 1 (2001), 139-163.

which we were discussing in BV for Dummies.

The question is

What is the right \infty-categorification of a Lie-Rinehart pair?

A Lie-Rinehart pair is a pair (B,L) (B,L) consisting of an associative algebra BB and a Lie algebra LL, such that BB acts on LL and LL acts on BB in a compatible way, where the two compatibility conditions are the obvious ones you find when looking at the archetypical example (B=C (X),L=Γ(TX)) (B = C^\infty(X), \; L = \Gamma(T X)) of the Lie-Rinehart pair obtained from the smooth functions on a smooth manifold XX and the vector fields on XX acting on these.

This example clearly encodes the same information as the tangent Lie algebroid of XX, and in fact it is rather manifest that whenever B=C (X)B = C^\infty(X) for some space XX, a Lie-Rinehart pair (B,L)(B,L) is precisely a Lie algebroid structure over XX, and vice versa.

We have discussed that people are thinking that a Lie nn-algebroid, whatever it is in direct terms, is dually encoded precisely in non-negatively graded dg-manifolds.

I found that disturbing. In light of the fact that non-negatively graded dg-algebras beautifully and neatly capture everything about semistrict Lie \infty-algebras, with the latter being a very natural categorical concept, I am not prepared to accept that there should be no equally nice categorical picture for arbitrarily graded dg-manifolds.

My conjecture therefore:

- non-negatively graded dg-manifolds appear when in a Lie-Rinehart pair you categorify only the LL, not the BB.

- as we categorify both LL and BB, the categorified LL will give a dg structure in positive degree, whereas the BB gives a dg-structure in negative degree

- and together the LL and the BB fuse to form a single dg-structure, the differential on which is

\;\;\; - restricted to the LL-part just the categorified Lie bracket etc. on LL

\;\;\; - restricted to the BB-part essentially just the differential on a Baez-Crans type \infty-vector space, which is essentially nothing but a chain complex.

\;\;\; - on the intersection of both precisely the action of LL on BB.

After mentioning this idea a couple of times on the Café, Jim Stasheff kindly pointed me to the work of Lars Kjeseth (possibly closely related to Marius Crainic’s work, but I can’t tell yet).

Now I have looked at Lars Kjeseth’s article, and have come back with the impression that it essentially supports this point of view.

Just to make sure, I’d like to ask a couple of questions about this, though. And would generally enjoy discussing this further.

Posted at 7:41 PM UTC | Permalink | Followups (57)

The Dangers of Complex Analysis

Posted by John Baez

Todd Trimble passed on an anecdote that I can’t resist passing on to you. It’s about a dangerous habit we mathematicians have: the habit of taking everyday words and twisting their meanings to make them into technical terms.

Posted at 12:42 AM UTC | Permalink | Followups (18)

November 12, 2007

Geometric Representation Theory (Lecture 10)

Posted by John Baez

In my last lecture, I explained that when we simultaneously wave the magic wands of qq-deformation and categorification over the humble binomial coefficient

(nk)=n!k!(nk)!\binom{n}{k} = \frac{n!}{k! (n-k)!}

it transforms into a marvelous thing: the Grassmannian of kk-dimensional subspaces of F q nF_q^n, where F qF_q is the field with qq elements.

This time in the Geometric Representation Theory seminar, I sketch what happens when we work the same magic on the binomial formula

(x+y) n= k=0 n(nk)y kx nk (x + y)^n = \sum_{k = 0}^n \binom{n}{k} y^k x^{n-k}

We’re soon led into deep waters: categorified quantum groups!

Posted at 8:52 PM UTC | Permalink | Followups (24)

Pfeiffer on Modular Tensor Categories

Posted by John Baez

Modular tensor categories play an important role as a bridge from physics to topology. They arise from rational conformal field theories and quantum groups, and they give rise to 3d topological quantum field theories!

What sort of gadget has representations that form a modular tensor category? Some sort of quantum group, you might guess… but what’s the exact answer? And: can you “reconstruct” this gadget from its category of representations?

The answers are all here:

Posted at 8:09 PM UTC | Permalink | Post a Comment

November 9, 2007

Geometric Representation Theory (Lecture 9)

Posted by John Baez

Pick some type of structure you can put on an nn-element set. Then the group n!n! — the group of all permutations of this nn-element set — acts on the set XX of all structures of this type. So, we get an action of n!n! on XX, and thus a representation of n!n! on the vector space X\mathbb{C}^X.

My favorite type of structure on an nn-element set is called a ‘DD-flag’. Remember this? DD can be any nn-box Young diagram — that is, any list of natural numbers n 1n k>0n_1 \ge \cdots \ge n_k \gt 0 that add up to nn. A DD-flag on an nn-element set is a way of partitioning it into subsets of sizes n 1,,n kn_1, \dots , n_k.

If XX is the set of DD-flags on our favorite nn-element set, then by what I’ve said, we get a representation of n!n! on X\mathbb{C}^X.

So, any nn-box Young diagram gives a representation of n!n!. These are called flag representations. They’re typically reducible — big and fat. But, just like they say every fat person has a skinny person inside, trying to get out, each of these fat representations has an irreducible representation inside, trying to get out.

This time in the Geometric Representation Theory seminar, James Dolan shows how to get these skinny representations out. The trick is to chop away at the fat ones using Hecke operators. This amounts to a categorified version of the Gram–Schmidt process, where we keep chopping off the components of a vector that point along the previous vectors in our list, until we’re left with orthogonal vectors.

By this method, we get all the irreducible representations of n!n! — one for each nn-box Young diagram!

Near the end of this class, Jim starts discussing Hecke operators between flag representations in more detail. He describes them using certain matrices which will eventually become known as ‘crackpot matrices’… for reasons that will be clear someday.

Posted at 5:51 AM UTC | Permalink | Post a Comment

November 6, 2007

Geometric Representation Theory (Lecture 8)

Posted by John Baez

This week in the Geometric Representation Theory seminar we take another of my favorite things — Pascal’s triangle — and wave two magic wands over it: the wand of categorification, and the wand of qq-deformation! When we do this, the humble binomial coefficient

(nk) \binom{n}{k}

magically transforms into the Grassmannian

(nk) F \binom{n}{k}_F

namely the set of all kk-dimensional subspaces of an nn-dimensional vector space over the field FF. And, the famous recursive formula for the binomial coefficients:

(nk)=(n1k)+(n1k1) \binom{n}{k} \; = \; \binom{n-1}{k} \;+ \; \binom{n-1}{k-1}

mutates into an interesting fact about Grassmannians… but one we’ll only understand fully when we bring Hecke operators into the game.

I wrote about some of this back in week188 of This Week’s Finds. But, it’s much nicer to see it as part of the grand program we’re engaged in now: systematically categorifying and qq-deforming huge tracts of mathematics with the help of geometric representation theory.

By the way: has anybody ever plotted the ‘qq-deformed Gaussian’ you’d get by graphing the qq-binomial coefficients in the nnth row of the qq-deformed Pascal’s triangle and then taking a suitably rescaled limit as nn \to \infty? I’d like to see it, but I’m too busy right now to fire up Mathematica and plot it myself. And surely someone has already done this.

Posted at 7:01 PM UTC | Permalink | Followups (13)

November 5, 2007

2-Vectors in Trondheim

Posted by Urs Schreiber

Tomorrow early morning Konrad Waldorf and I will catch a plane to Trondheim where we have been invited to spend a couple of days with Prof. Nils Baas (known to nn-Café regulars from

Detecting Higher Order Necklaces
Topology in Trondheim and Kro, Baas & Bökstedt on 2-Vector Bundles
What Does the Classifying Space of a 2-Category Classify?
Seminar on 2-Vector Bundles and Elliptic Cohomology, I, II).

Konrad and I will also give a 1+1 hour talk on 2-transport, Konrad probably with an emphasis on (nonabelian) surface holonomy and WZW terms, and I probably with an emphasis on 2-vector bundles and the corresponding 2-vector transport.

You can find Konrad’s slides from previous talks along these lines here and here.

In that context I wanted to go over my notes on 2-Vector transport and Line bundle gerbes and incorporate a polished version into my slide set String- and Chern-Simons nn-transport today.

But then, after I spent the better part of the day with teaching, right when I wanted to get back to my office to do some real work, they were — evacuating the building! Because some stupid emergency power supply was found to be defunct and life in the presence of a defunct backup power supply regarded to be so dangerous that they decided to shut down everything.

This means no further slides and some of the links provided here temporarily broken (since linking to a shut down server…).

But here is a little blogged discussion of how a rank-1 2-vector bundle, when regarded as a transport 2-functor, is trivialized by a twisted ordinary vector bundle and has descent data given by a line bundle gerbe.

If you replace everywhere in the discussion the algebras (Morita equivalent to the ground field) appearing with Clifford algebras, you pass from line 2-bundles to more interesting 2-vector bundles and obtain the kind of phenomenon that we talked about in Higher Clifford Algebras.

Posted at 7:28 PM UTC | Permalink | Followups (2)

November 4, 2007

Geometric Representation Theory (Lecture 7)

Posted by John Baez

Today in the Geometric Representation Theory seminar, Jim continues to explain Hecke operators.

In his last talk, he proved a wonderful but actually very easy theorem. Whenever a group acts on a set XX, we get a representation of that group on the vector space X\mathbb{C}^X in an obvious way. This is called a permutation representation. And the theorem says: if GG is a finite group acting on finite sets XX and YY, we get a basis of intertwining operators

X Y \mathbb{C}^X \to \mathbb{C}^Y

from atomic invariant relations between XX and YY: that is, relations that are invariant under the action of our group, and can’t be chopped into a logical ‘or’ of smaller invariant relations.

The intertwining operators we get this way are called ‘Hecke operators’. They’re very easy to get ahold of, because we see atomic invariant relations all the time in geometry: a typical example is ‘the point xXx \in X lies on the line yYy \in Y’.

So: Hecke operators link the world of geometry to the world of group representations.

This time, in lecture 7, Jim explains two nice applications of Hecke operators. In the second one, he starts using Hecke operators to grind down the permutation representations of the group n!n! into irreducible pieces, one for each nn-box Young diagram. This process involves thinking of the representations of n!n! as forming a ‘2-Hilbert space’ — a categorified Hilbert space. In fact, the category of representations of any compact topological group is a 2-Hilbert space. In this talk, Jim keeps the concept of 2-Hilbert space quite loose and informal. Since I’ve written a paper on this subject, I’ll include a link to that if you want a precise definition.

Posted at 6:26 PM UTC | Permalink | Followups (14)

n-Bundle Obstructions for Bruce

Posted by Urs Schreiber

For every shifted central extension 1Σ n1U(1)tG^G1 1 \to \Sigma^{n-1}U(1) \stackrel{t}{\to} \hat G \to G \to 1 of an ordinary group GG by the nn-group Σ n1U(1)\Sigma^{n-1}U(1) (which is trivial except in top degree, where it looks like U(1)U(1)), we can consider the problem of lifting GG-bundles to G^\hat G nn-bundles. The obstruction to that is itself an (n+1)(n+1)-bundle (nn-gerbe) of structure group Σ nU(1)\Sigma^n U(1).

I talked about that in

Obstructions to nn-bundle lifts
Obstructions, Tangent Categories and Lie NN-tegration
Obstructions to nn-bundle lifts part II, the BIG diagram
and in subsection: Obstruction Theory of String- and Chern-Simons nn-Transport.

The construction there is given mainly in terms of local data:

given a GG-1-cocycle Y [2]gΣG Y^{[2]} \stackrel{g}{\to} \Sigma G we may lift it to the weak cokernel wcoker(t):=(Σ n1U(1)G^)\mathrm{wcoker}(t) := (\Sigma^{n-1} U(1) \to \hat G) (to be thought of, I gather, as playing the role of the homotopy quotient) by postcomposing Y [2]gΣG(Σ n1U(1)G^) Y^{[2]} \stackrel{g}{\to} \Sigma G \stackrel{\simeq}{\to} (\Sigma^{n-1}U(1) \to \hat G) and then projecting onto the cokernel of G^(Σ n1U(1)G^)\hat G \to (\Sigma^{n-1}U(1)\to \hat G) to finally obtain the obstructing Σ nU(1)\Sigma^n U(1)-nn-cocycle Y [2]gΣG(Σ n1U(1)G^)Σ nU(1) Y^{[2]} \stackrel{g}{\to} \Sigma G \stackrel{\simeq}{\to} (\Sigma^{n-1}U(1) \to \hat G) \to \Sigma^n U(1) (Here YXY \to X is a surjective submersion on base space, and all morphisms displayed are smooth pseudo anafunctors. Making this precise is straightforward either for all nn in the Lie nn-algebra version of this, or for low nn in the world of Lie nn-groupoids, and an obvious exercise (to be done) for higher nn in the world of Lie nn-groupoids).

In a discussion that began in What is the Fiber? and continued first by email and then in person at the conference in Sheffield, Bruce Bartlett complained that this construction relies entirely on local data and demanded an analogous construction on the total global objects.

Bruce pointed out that the construction of the lifting gerbe for an ordinary central extension 1U(1)G^G1 1 \to U(1) \to \hat G \to G \to 1 in Brylinski’s book amounts to replacing the fibers P x P_x of an ordinary GG-bundle (which are GG-torsors) to 2-fibers given by the groupoids of G^\hat G-torsors over P xP_x. These happen to be ΣU(1)\Sigma U(1)-2-torsors and hence indeed form the fibers of a ΣU(1)\Sigma U(1)-2-bundle.

I promised to think about how this fits into the big picture. Here is what I think the answer is.

Posted at 4:33 PM UTC | Permalink | Followups (15)

November 3, 2007

Concrete Groups and Axiomatic Theories II

Posted by Guest

Guest post by Todd Trimble

While we’re waiting for more videos and notes from the Geometric Representation Theory seminar, now might be a good time to fill in more of the logical background to Jim Dolan’s talks. Last time, we mentioned an amazing Galois correspondence between complete theories of structures on a set XX and concrete groups of transformations on XX. Today I’d like to explain how this correspondence works, with an eye towards discussing Jim’s orbi-simplex idea, and what this has to do with geometry (in particular, the theory of buildings).

The Galois correspondence is in the spirit of Klein’s Erlanger Programm: a structure has a group of transformations, but in a logical sense the group determines the structure. Frankly, I found this sort of surprising at first: theories of structures would seem to be something very general, and groups rather more specific. But I found out recently that the logician Alfred Tarski was also interested in applying Klein’s Erlanger Programm to logic, in his “What are Logical Notions?”

Posted at 4:50 AM UTC | Permalink | Followups (22)