Results 1 to 20 of 20

Thread: Why Brains Are Different From Computers

  1. #1
    Nobody expects the Senior Member Lemur's Avatar
    Join Date
    Jan 2004
    Location
    Wisconsin Death Trip
    Posts
    15,754

    Post Why Brains Are Different From Computers

    I found this to be a strangely fascinating read, and thought I'd share (anybody familiar with hardware/software should be able to appreciate the article):

    10 Important Differences Between Brains and Computers

    Posted on: March 27, 2007 12:38 PM, by Chris Chatham

    "A good metaphor is something even the police should keep an eye on." - G.C. Lichtenberg

    Although the brain-computer metaphor has served cognitive psychology well, research in cognitive neuroscience has revealed many important differences between brains and computers. Appreciating these differences may be crucial to understanding the mechanisms of neural information processing, and ultimately for the creation of artificial intelligence. Below, I review the most important of these differences (and the consequences to cognitive psychology of failing to recognize them): similar ground is covered in this excellent (though lengthy) lecture.

    Difference # 1: Brains are analogue; computers are digital

    It's easy to think that neurons are essentially binary, given that they fire an action potential if they reach a certain threshold, and otherwise do not fire. This superficial similarity to digital "1's and 0's" belies a wide variety of continuous and non-linear processes that directly influence neuronal processing.

    For example, one of the primary mechanisms of information transmission appears to be the rate at which neurons fire - an essentially continuous variable. Similarly, networks of neurons can fire in relative synchrony or in relative disarray; this coherence affects the strength of the signals received by downstream neurons. Finally, inside each and every neuron is a leaky integrator circuit, composed of a variety of ion channels and continuously fluctuating membrane potentials.

    Failure to recognize these important subtleties may have contributed to Minksy & Papert's infamous mischaracterization of perceptrons, a neural network without an intermediate layer between input and output. In linear networks, any function computed by a 3-layer network can also be computed by a suitably rearranged 2-layer network. In other words, combinations of multiple linear functions can be modeled precisely by just a single linear function. Since their simple 2-layer networks could not solve many important problems, Minksy & Papert reasoned that that larger networks also could not. In contrast, the computations performed by more realistic (i.e., nonlinear) networks are highly dependent on the number of layers - thus, "perceptrons" grossly underestimate the computational power of neural networks.

    Difference # 2: The brain uses content-addressable memory

    In computers, information in memory is accessed by polling its precise memory address. This is known as byte-addressable memory. In contrast, the brain uses content-addressable memory, such that information can be accessed in memory through "spreading activation" from closely related concepts. For example, thinking of the word "fox" may automatically spread activation to memories related to other clever animals, fox-hunting horseback riders, or attractive members of the opposite sex.

    The end result is that your brain has a kind of "built-in Google," in which just a few cues (key words) are enough to cause a full memory to be retrieved. Of course, similar things can be done in computers, mostly by building massive indices of stored data, which then also need to be stored and searched through for the relevant information (incidentally, this is pretty much what Google does, with a few twists).

    Although this may seem like a rather minor difference between computers and brains, it has profound effects on neural computation. For example, a lasting debate in cognitive psychology concerned whether information is lost from memory because of simply decay or because of interference from other information. In retrospect, this debate is partially based on the false asssumption that these two possibilities are dissociable, as they can be in computers. Many are now realizing that this debate represents a false dichotomy.

    Difference # 3: The brain is a massively parallel machine; computers are modular and serial

    An unfortunate legacy of the brain-computer metaphor is the tendency for cognitive psychologists to seek out modularity in the brain. For example, the idea that computers require memory has lead some to seek for the "memory area," when in fact these distinctions are far more messy. One consequence of this over-simplification is that we are only now learning that "memory" regions (such as the hippocampus) are also important for imagination, the representation of novel goals, spatial navigation, and other diverse functions.

    Similarly, one could imagine there being a "language module" in the brain, as there might be in computers with natural language processing programs. Cognitive psychologists even claimed to have found this module, based on patients with damage to a region of the brain known as Broca's area. More recent evidence has shown that language too is computed by widely distributed and domain-general neural circuits, and Broca's area may also be involved in other computations.

    Difference # 4: Processing speed is not fixed in the brain; there is no system clock

    The speed of neural information processing is subject to a variety of constraints, including the time for electrochemical signals to traverse axons and dendrites, axonal myelination, the diffusion time of neurotransmitters across the synaptic cleft, differences in synaptic efficacy, the coherence of neural firing, the current availability of neurotransmitters, and the prior history of neuronal firing. Although there are individual differences in something psychometricians call "processing speed," this does not reflect a monolithic or unitary construct, and certainly nothing as concrete as the speed of a microprocessor. Instead, psychometric "processing speed" probably indexes a heterogenous combination of all the speed constraints mentioned above.

    Similarly, there does not appear to be any central clock in the brain, and there is debate as to how clock-like the brain's time-keeping devices actually are. To use just one example, the cerebellum is often thought to calculate information involving precise timing, as required for delicate motor movements; however, recent evidence suggests that time-keeping in the brain bears more similarity to ripples on a pond than to a standard digital clock.

    Difference # 5 - Short-term memory is not like RAM

    Although the apparent similarities between RAM and short-term or "working" memory emboldened many early cognitive psychologists, a closer examination reveals strikingly important differences. Although RAM and short-term memory both seem to require power (sustained neuronal firing in the case of short-term memory, and electricity in the case of RAM), short-term memory seems to hold only "pointers" to long term memory whereas RAM holds data that is isomorphic to that being held on the hard disk. (See here for more about "attentional pointers" in short term memory).

    Unlike RAM, the capacity limit of short-term memory is not fixed; the capacity of short-term memory seems to fluctuate with differences in "processing speed" (see Difference #4) as well as with expertise and familiarity.

    Difference # 6: No hardware/software distinction can be made with respect to the brain or mind

    For years it was tempting to imagine that the brain was the hardware on which a "mind program" or "mind software" is executing. This gave rise to a variety of abstract program-like models of cognition, in which the details of how the brain actually executed those programs was considered irrelevant, in the same way that a Java program can accomplish the same function as a C++ program.

    Unfortunately, this appealing hardware/software distinction obscures an important fact: the mind emerges directly from the brain, and changes in the mind are always accompanied by changes in the brain. Any abstract information processing account of cognition will always need to specify how neuronal architecture can implement those processes - otherwise, cognitive modeling is grossly underconstrained. Some blame this misunderstanding for the infamous failure of "symbolic AI."

    Difference # 7: Synapses are far more complex than electrical logic gates

    Another pernicious feature of the brain-computer metaphor is that it seems to suggest that brains might also operate on the basis of electrical signals (action potentials) traveling along individual logical gates. Unfortunately, this is only half true. The signals which are propagated along axons are actually electrochemical in nature, meaning that they travel much more slowly than electrical signals in a computer, and that they can be modulated in myriad ways. For example, signal transmission is dependent not only on the putative "logical gates" of synaptic architecture but also by the presence of a variety of chemicals in the synaptic cleft, the relative distance between synapse and dendrites, and many other factors. This adds to the complexity of the processing taking place at each synapse - and it is therefore profoundly wrong to think that neurons function merely as transistors.

    Difference #8: Unlike computers, processing and memory are performed by the same components in the brain

    Computers process information from memory using CPUs, and then write the results of that processing back to memory. No such distinction exists in the brain. As neurons process information they are also modifying their synapses - which are themselves the substrate of memory. As a result, retrieval from memory always slightly alters those memories (usually making them stronger, but sometimes making them less accurate - see here for more on this).

    Difference # 9: The brain is a self-organizing system

    This point follows naturally from the previous point - experience profoundly and directly shapes the nature of neural information processing in a way that simply does not happen in traditional microprocessors. For example, the brain is a self-repairing circuit - something known as "trauma-induced plasticity" kicks in after injury. This can lead to a variety of interesting changes, including some that seem to unlock unused potential in the brain (known as acquired savantism), and others that can result in profound cognitive dysfunction (as is unfortunately far more typical in traumatic brain injury and developmental disorders).

    One consequence of failing to recognize this difference has been in the field of neuropsychology, where the cognitive performance of brain-damaged patients is examined to determine the computational function of the damaged region. Unfortunately, because of the poorly-understood nature of trauma-induced plasticity, the logic cannot be so straightforward. Similar problems underlie work on developmental disorders and the emerging field of "cognitive genetics", in which the consequences of neural self-organization are frequently neglected .

    Difference # 10: Brains have bodies


    This is not as trivial as it might seem: it turns out that the brain takes surprising advantage of the fact that it has a body at its disposal. For example, despite your intuitive feeling that you could close your eyes and know the locations of objects around you, a series of experiments in the field of change blindness has shown that our visual memories are actually quite sparse. In this case, the brain is "offloading" its memory requirements to the environment in which it exists: why bother remembering the location of objects when a quick glance will suffice? A surprising set of experiments by Jeremy Wolfe has shown that even after being asked hundreds of times which simple geometrical shapes are displayed on a computer screen, human subjects continue to answer those questions by gaze rather than rote memory. A wide variety of evidence from other domains suggests that we are only beginning to understand the importance of embodiment in information processing.

    Bonus Difference: The brain is much, much bigger than any [current] computer

    Accurate biological models of the brain would have to include some 225,000,000,000,000,000 (225 million billion) interactions between cell types, neurotransmitters, neuromodulators, axonal branches and dendritic spines, and that doesn't include the influences of dendritic geometry, or the approximately 1 trillion glial cells which may or may not be important for neural information processing. Because the brain is nonlinear, and because it is so much larger than all current computers, it seems likely that it functions in a completely different fashion. (See here for more on this.) The brain-computer metaphor obscures this important, though perhaps obvious, difference in raw computational power.

  2. #2
    Boy's Guard Senior Member LeftEyeNine's Avatar
    Join Date
    Sep 2003
    Location
    Yozgat
    Posts
    5,168

    Default Re: Why Brains Are Different From Computers

    The article is fascinating and also is an indicator of how "backwards" current level of computers are.

    Human brain will be staying as is (if evolution is on the go, it'll take much more time than we can understand its progress) but the computers taken into comparison are the computers of today. The differences told up there are mostly due to the technological/innovative constraints.

    That was a very fine read that got me thinking over it though. Thanks Lemur-sama.
    Last edited by LeftEyeNine; 03-23-2008 at 16:57.

  3. #3
    Clan Takiyama Senior Member R'as al Ghul's Avatar
    Join Date
    Jan 2003
    Location
    ignores routers who aren't elite
    Posts
    2,554

    Default Re: Why Brains Are Different From Computers

    Lol.
    The idea that brains are digital and not analog is what brought cybernetics, computer science, cognitive psychology etc. to the point where we are now. It was a great shift in paradigm. Before the 20th century we've compared our bodies and brains with mechanical analog machines.
    I think he takes the analogy too far and hasn't understood the basic texts by Wiener, von Neumann, Bense, Turing etc.
    I agree with some of the points that commentator #3 brings up.

    If anyone is interested in the history of computing, computers, computer science as well as cybernetics and the ontological/ philosophical questions linked to those I can provide some sources and pointers.

    R'as

    Singleplayer: Download beta_8
    Multiplayer: Download beta_5.All.in.1
    I'll build a mountain of corpses - Ogami Itto, Lone Wolf & Cub
    Sometimes standing up for your friends means killing a whole lot of people - Sin City, by Frank Miller

  4. #4

    Default Re: Why Brains Are Different From Computers

    Very interesting read. It raised a few questions/comments in my mind.

    Is it even possible to fully understand how the brain works? ie can the brain comprehend itself. Computers on the other hand are 100% understood since they are a product of our minds.

    The human brain is several billion years in the making starting with the most simple organisms. Although they have come far, computers are still very new technology even in human terms. Even the latest and greatest new processors are just faster versions of 30 years old ones. Who knows what path will be taken in the next 100 years, let alone 1000 or more. Perhaps the computers of the future (All this talk of transistors and binary logic and such will be nonsense) will operate more like the human brain. This could be unintentional however, because the ideas which lead to new developments don't necessarily reflect the brain processes which lead to them, and it could be only coincidence that the end result operates like the brain. Or perhaps computers will become very different from our brains to the point where analogies like the ones in the lecture are hard to make. After all, the whole point of computers is to do things that our brains cannot - would purposefully copying the brain be a wise choice given such a goal?

  5. #5
    Lesbian Rebel Member Mikeus Caesar's Avatar
    Join Date
    Nov 2004
    Location
    Ostrayliah
    Posts
    3,590

    Default Re: Why Brains Are Different From Computers

    Quote Originally Posted by ReiseReise
    Very interesting read. It raised a few questions/comments in my mind.

    Is it even possible to fully understand how the brain works? ie can the brain comprehend itself. Computers on the other hand are 100% understood since they are a product of our minds.

    The human brain is several billion years in the making starting with the most simple organisms. Although they have come far, computers are still very new technology even in human terms. Even the latest and greatest new processors are just faster versions of 30 years old ones. Who knows what path will be taken in the next 100 years, let alone 1000 or more. Perhaps the computers of the future (All this talk of transistors and binary logic and such will be nonsense) will operate more like the human brain. This could be unintentional however, because the ideas which lead to new developments don't necessarily reflect the brain processes which lead to them, and it could be only coincidence that the end result operates like the brain. Or perhaps computers will become very different from our brains to the point where analogies like the ones in the lecture are hard to make. After all, the whole point of computers is to do things that our brains cannot - would purposefully copying the brain be a wise choice given such a goal?
    Being a nerd, i'd like to fix your statement - the human brain is 2 billion years in the making.

    Unless of course, you know something we all don't...
    Quote Originally Posted by Ranika
    I'm being assailed by a mental midget of ironically epic proportions. Quick as frozen molasses, this one. Sharp as a melted marble. It's disturbing. I've had conversations with a braying mule with more coherence.


  6. #6
    Urwendur Ûrîbêl Senior Member Mouzafphaerre's Avatar
    Join Date
    Nov 2003
    Location
    Mikligarðr
    Posts
    6,899

    Default Re: Why Brains Are Different From Computers

    .
    A striking article.
    .
    Ja mata Tosa Inu-sama, Hore Tore, Adrian II, Sigurd, Fragony

    Mouzafphaerre is known elsewhere as Urwendil/Urwendur/Kibilturg...
    .

  7. #7
    Clan Silent Assassins Member Faust|'s Avatar
    Join Date
    Dec 2004
    Location
    US
    Posts
    361

    Default Re: Why Brains Are Different From Computers

    Quote Originally Posted by R'as al Ghul
    Lol.
    The idea that brains are digital and not analog is what brought cybernetics, computer science, cognitive psychology etc. to the point where we are now. It was a great shift in paradigm. Before the 20th century we've compared our bodies and brains with mechanical analog machines.
    I think he takes the analogy too far and hasn't understood the basic texts by Wiener, von Neumann, Bense, Turing etc.
    I agree with some of the points that commentator #3 brings up.
    Eh? Brains can be modeled and conceptualized like digital machines at several levels, but they are not entirely digital systems in reality... that's all the author is saying I believe.

  8. #8
    Enlightened Despot Member Vladimir's Avatar
    Join Date
    Aug 2005
    Location
    In ur nun, causing a bloody schism!
    Posts
    7,906

    Default Re: Why Brains Are Different From Computers

    Quote Originally Posted by Mikeus Caesar
    Being a nerd, i'd like to fix your statement - the human brain is 2 billion years in the making.

    Unless of course, you know something we all don't...
    Four. Or longer if you count the organic materials that form in space.
    Last edited by Vladimir; 03-24-2008 at 20:57.


    Reinvent the British and you get a global finance center, edible food and better service. Reinvent the French and you may just get more Germans.
    Quote Originally Posted by Evil_Maniac From Mars
    How do you motivate your employees? Waterboarding, of course.
    Ik hou van ferme grieten en dikke pinten
    Down with dried flowers!
    Spoiler Alert, click show to read: 



  9. #9
    Lesbian Rebel Member Mikeus Caesar's Avatar
    Join Date
    Nov 2004
    Location
    Ostrayliah
    Posts
    3,590

    Default Re: Why Brains Are Different From Computers

    Quote Originally Posted by Vladimir
    Four. Or longer if you count the organic materials that form in space.
    Nope - iirc, the Earth itself has been around for 4 billion years, cellular life only appeared approximately 2 billion years ago.
    Quote Originally Posted by Ranika
    I'm being assailed by a mental midget of ironically epic proportions. Quick as frozen molasses, this one. Sharp as a melted marble. It's disturbing. I've had conversations with a braying mule with more coherence.


  10. #10
    Enlightened Despot Member Vladimir's Avatar
    Join Date
    Aug 2005
    Location
    In ur nun, causing a bloody schism!
    Posts
    7,906

    Default Re: Why Brains Are Different From Computers

    Quote Originally Posted by Mikeus Caesar
    Nope - iirc, the Earth itself has been around for 4 billion years, cellular life only appeared approximately 2 billion years ago.
    Earth is around 5 and there is evidence to suggest life began between three and four billion. Almost as soon as it could, it did. You're thinking cellular; is that eukaryotic or prokaryotic? Point is the date keeps being pushed back and is far different from computing.
    Last edited by Vladimir; 03-25-2008 at 12:56.


    Reinvent the British and you get a global finance center, edible food and better service. Reinvent the French and you may just get more Germans.
    Quote Originally Posted by Evil_Maniac From Mars
    How do you motivate your employees? Waterboarding, of course.
    Ik hou van ferme grieten en dikke pinten
    Down with dried flowers!
    Spoiler Alert, click show to read: 



  11. #11
    Lesbian Rebel Member Mikeus Caesar's Avatar
    Join Date
    Nov 2004
    Location
    Ostrayliah
    Posts
    3,590

    Default Re: Why Brains Are Different From Computers

    Quote Originally Posted by Vladimir
    Earth is around 5 and there is evidence to suggest life began between three and four billion. Almost as soon as it could, it did. You're thinking cellular; is that eukaryotic or prokaryotic? Point is the date keeps being pushed back and is far different from computing.
    Touche - upon further reading, there are prokaryote fossils dating from approximately 3.5 billion years ago (give or take a couple hundred million years).

    But ultimately i should be more coherent and specific in my point, in that i'm referring to multi-cellular life with the basis for a brain, no matter how primitive. Thus, the human brain hasn't been in development for however many years it can finally be agreed on that life has been around for - the human brain has been in development since whenever the first multi-cellular life developed a nervous system.

    But that still doesn't answer my question - where did Reise's comment on 7 billion years come from?
    Quote Originally Posted by Ranika
    I'm being assailed by a mental midget of ironically epic proportions. Quick as frozen molasses, this one. Sharp as a melted marble. It's disturbing. I've had conversations with a braying mule with more coherence.


  12. #12
    Enlightened Despot Member Vladimir's Avatar
    Join Date
    Aug 2005
    Location
    In ur nun, causing a bloody schism!
    Posts
    7,906

    Default Re: Why Brains Are Different From Computers

    Quote Originally Posted by Mikeus Caesar
    Touche - upon further reading, there are prokaryote fossils dating from approximately 3.5 billion years ago (give or take a couple hundred million years).

    But ultimately i should be more coherent and specific in my point, in that i'm referring to multi-cellular life with the basis for a brain, no matter how primitive. Thus, the human brain hasn't been in development for however many years it can finally be agreed on that life has been around for - the human brain has been in development since whenever the first multi-cellular life developed a nervous system.

    But that still doesn't answer my question - where did Reise's comment on 7 billion years come from?
    Yea, I watch way too much science channel. There have been successful experiments where rat brain cells were used to control computer chips. The computer isn't a brain, but a product of and tool for the brain. He also said "several" not seven.
    Last edited by Vladimir; 03-25-2008 at 14:24.


    Reinvent the British and you get a global finance center, edible food and better service. Reinvent the French and you may just get more Germans.
    Quote Originally Posted by Evil_Maniac From Mars
    How do you motivate your employees? Waterboarding, of course.
    Ik hou van ferme grieten en dikke pinten
    Down with dried flowers!
    Spoiler Alert, click show to read: 



  13. #13

    Default Re: Why Brains Are Different From Computers

    Quote Originally Posted by Vladimir
    He also said "several" not seven.
    Thank you.
    sev·er·al /ˈsɛvərəl, ˈsɛvrəl/ –adjective
    1. being more than two but fewer than many in number or kind:

    Maybe I stretched the definition of the word and 'few' would have been more appropriate, but I meant between 2-4. I didn't know the exact number and didn't feel like looking it up. 2 billion or 5 billion, it it doesn't matter compared to 60 years or whatever, 10^1 vs 10^9 = damn, who cares what the multiplier is.
    Last edited by ReiseReise; 03-26-2008 at 22:56.

  14. #14
    Lesbian Rebel Member Mikeus Caesar's Avatar
    Join Date
    Nov 2004
    Location
    Ostrayliah
    Posts
    3,590

    Default Re: Why Brains Are Different From Computers

    And now from a debate on how long life has been about, i swiftly bring it to the English language - since when does 'several' mean 2-4? TO my knowledge, several has always meant seven of something i.e i have several buns

    Last edited by Mikeus Caesar; 03-28-2008 at 05:53.
    Quote Originally Posted by Ranika
    I'm being assailed by a mental midget of ironically epic proportions. Quick as frozen molasses, this one. Sharp as a melted marble. It's disturbing. I've had conversations with a braying mule with more coherence.


  15. #15
    Boy's Guard Senior Member LeftEyeNine's Avatar
    Join Date
    Sep 2003
    Location
    Yozgat
    Posts
    5,168

    Default Re: Why Brains Are Different From Computers

    *kills everyone on the planet with WTDRUFO[1] gun*




























    [1]: What the daisy are you fighting over ?!
    Last edited by LeftEyeNine; 03-28-2008 at 14:26.

  16. #16
    Enlightened Despot Member Vladimir's Avatar
    Join Date
    Aug 2005
    Location
    In ur nun, causing a bloody schism!
    Posts
    7,906

    Default Re: Why Brains Are Different From Computers

    Quote Originally Posted by LeftEyeNine
    *kills everyone on the planet with WTDRUFO[1] gun*


























    [1]: What the daisy are you fighting over ?!
    Buns.


    Reinvent the British and you get a global finance center, edible food and better service. Reinvent the French and you may just get more Germans.
    Quote Originally Posted by Evil_Maniac From Mars
    How do you motivate your employees? Waterboarding, of course.
    Ik hou van ferme grieten en dikke pinten
    Down with dried flowers!
    Spoiler Alert, click show to read: 



  17. #17
    The Black Senior Member Papewaio's Avatar
    Join Date
    Sep 2001
    Location
    Sydney, Australia
    Posts
    15,677

    Default Re: Why Brains Are Different From Computers

    Quote Originally Posted by Mikeus Caesar
    And now from a debate on how long life has been about, i swiftly bring it to the English language - since when does 'several' mean 2-4? TO my knowledge, several has always meant seven of something i.e i have several buns

    Several means two or more and generally used for an approximation.

    The brain is a set of specialised cells. There development (RNA/DNA) can be linked back to the first set of cells not just neural pathways. One evolved from the other, it doesn't stop the process starting at inception of cells.
    Our genes maybe in the basement but it does not stop us chosing our point of view from the top.
    Quote Originally Posted by Louis VI the Fat
    Pape for global overlord!!
    Quote Originally Posted by English assassin
    Squid sources report that scientists taste "sort of like chicken"
    Quote Originally Posted by frogbeastegg View Post
    The rest is either as average as advertised or, in the case of the missionary, disappointing.

  18. #18
    The Usual Member Ice's Avatar
    Join Date
    May 2005
    Location
    Northville, Michigan
    Posts
    4,259

    Default Re: Why Brains Are Different From Computers

    Quote Originally Posted by Mikeus Caesar
    And now from a debate on how long life has been about, i swiftly bring it to the English language - since when does 'several' mean 2-4? TO my knowledge, several has always meant seven of something i.e i have several buns

    Never heard of that. Several has always just meant a "couple" to me.



  19. #19
    Enlightened Despot Member Vladimir's Avatar
    Join Date
    Aug 2005
    Location
    In ur nun, causing a bloody schism!
    Posts
    7,906

    Default Re: Why Brains Are Different From Computers

    Quote Originally Posted by Ice
    Never heard of that. Several has always just meant a "couple" to me.
    You must be a Mormon then. A couple is two. Like a married couple.


    Reinvent the British and you get a global finance center, edible food and better service. Reinvent the French and you may just get more Germans.
    Quote Originally Posted by Evil_Maniac From Mars
    How do you motivate your employees? Waterboarding, of course.
    Ik hou van ferme grieten en dikke pinten
    Down with dried flowers!
    Spoiler Alert, click show to read: 



  20. #20
    Nobody expects the Senior Member Lemur's Avatar
    Join Date
    Jan 2004
    Location
    Wisconsin Death Trip
    Posts
    15,754

    Default Re: Why Brains Are Different From Computers

    Thanks to everyone who contributed to this thread. For strong-willed grammar discussions, I would recommend the Frontroom.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO