Learnlets

Secondary

Clark Quinn’s Learnings about Learning

eLearning 3.0

22 September 2008 by Clark 4 Comments

In preparing a presentation for an organization on the learning value of Web 2.0, I realized that the development I’m looking forward to is web 3.0 and the learning possibilities.   Don’t get me wrong, I’m very enthusiastic over the 2.0 learning opportunities, as I’ve gotten to know them.   It’s just that the work I was doing years ago now has the technology infrastructure to be brought to life in a viable and ubiquitous way.   What it means is personalized learning wrapped around your life, instead of leaving your day-to-day life to attend an ‘event’ or self-directed searching.

Web 3.0 and beyond

The key here starts with the next generation of the web, the semantic Web.   What this is about, to me, is the use of tags and meta-data to start adding meaning to the information out there.   To date, we’ve separated form from content, but the machine can’t operate on the data independently.   If we had semantics, meaning, through tags and meta-data, the system can start trolling for content. And, of course, we can start auto-tagging based upon content and generation as well as making it part of our habits (e.g. as I try to remember to categorize my blog posts).   The point is, with this information, we can start connecting things.   This isn’t just about search, but about pro-active and opportunistic information delivery, and moving to the distributed learning model I’ve talked about before.

A second opportunity is Web 3.0’s service-oriented architectures (SOA), or rather web-oriented architectures (WOA).   This is where capabilities are separated out into separate network-delivered services with API’s that anyone can tap if they have the proper codes (and authority).   What this does is let you build applications in a light-weight way, cobbling together the capabilities you need into the services you want.

What does this mean for learning?   It means that you can tag learning content and make it available.   Then you can have a system that looks at your learning goals, and your current activity (through a variety of context-sensitive mechanisms), and pull in a small tidbit opportunistically, or connect you with just the right person afterward.   The point is to move from macro courses to micro-learns, where you might be prepped right before an important task, supported in the middle of it, and provided reflection afterwards.   So your performance situations become learning situations.

To do this effectively means linking the meaning of your current activity with the status of your learning goals, and putting together an effective delivery mechanism depending on your technology infrastructure, preferences, etc.   The goal is to make a system that’s like having a personal mentor, but much more affordably.

Now, don’t get me wrong. While this is doable, it’s quite far off, and won’t be easy.   It depends on several developments, such some reasonable work on standardizing on terminology (or a successful implementation of folksonomies) for both content and tasks (and/or a very good mapping process).   It’ll also require some business model that makes it viable for participation on all parties.   Finally, it’ll require some tuning to make a user experience that’s effective without being intrusive.   Still, I think it’s a great future, and would love to have a well-implemented version coaching me!   How about you?

Design: final heuristics

21 September 2008 by Clark 2 Comments

Part 4 of the 4 part series:

Here‘re the final suite of heuristics I came up with many years ago as a result of looking at our design process and the barriers our cognitive architecture can put in our own way.

Full Spectrum Design: One of the most insidious problems observed in educational multimedia is a tendency to incorporate all the solution into the computer.   The system will be the repository of all the text, sound, graphics, etc, and the instruction.   Unfortunately, this does not properly reflect what’s known about reading text on screen and the role of the teacher.   In conjunction with the No Limits Analysis, another way to get the best design is to consider the full spectrum of media, particularly considering delivering text on paper, having the instruction accomplished by an instructor, etc.   The proper use of the term multimedia is to consider all the available media and their use and to distribute the instructional task across all of them.

No Limits Analysis: After assembling a team, the first step in the design process is analysis, and an important component is proper information gathering to ensure that all relevant possible sources of inspiration have been considered.   However, before we consider what others have done in the same, we should see what we come up with when we think as if there were no limits.   This occurs after the pedagogical problem has been identified but before other examples are considered.   The step is to consider how the problem would be addressed if there were no technological limitations, as if anything could be accomplished as if by magic. Arthur C. Clarke said “any truly advanced technology is indistinguishable from magic”, and we‘re really at the stage where the barriers are our imaginations, not the technology.   So stop and think what an ideal solution would be.   You may not be able to achieve what you imagine, but you certainly can‘t if you don‘t identify that option, and you‘ll prematurely limit the solution space.

Kitchen Sink Analysis: After the No Limits Analysis, comes the systematic consideration of other corners of the design space or other relevant prototypes for modification.   Lewis & Reiman suggested that “plagiarism” is an appropriate design strategy (as far as your lawyers would let you, as they cautioned), where ideas are lifted from existing designs rather than reinventing the wheel.   An expansion to this concept is to not only look at what others have done but to also consider how instruction might proceeded without computer support, what theory suggests as an approach, etc.   In short, the suggestion is to exhaustively search all potential sources of input into the design process, including the proverbial ‘kitchen sink’.   This process is both to help populate the design space and discover all constraints.

And let me add one other that I didn‘t explicitly include before:
Lateral input:   Research on brainstorming and creativity (cf D Bono), has shown that besides being systematic and covering all the known or plausible solutions, lateral thinking is valuable. After you‘ve been exhaustive within the box, find ways to get ‘outside the box‘.   Use random inspirations: play a game, doodle, get some random input!   Get silly!   It may not be politically correct anymore, but back when I worked for a learning game company, the CEO (hi, Sky!), used to bring in pizza and beer on Friday afternoon and have some idea sessions!   There are lots of tools and approaches, just make sure you make some concerted effort here.

OK, that‘s it for this series on design.   I hope these past few posts give you some useful guidance or ideas.   I welcome your own!

First: https://blog.learnlets.com/2008/09/design-design-as-search/

Second: https://blog.learnlets.com/2008/09/design-our-barriers/

Third: https://blog.learnlets.com/2008/09/design-the-first-heuristics/

Design: the first heuristics

20 September 2008 by Clark Leave a Comment

Part 3 of a 4 part series:

We talked previously about our cognitive limitations.   Here I list a subset of the heuristics I‘ve discovered across design practices and from experience.   I‘m sure you‘ll find some that seem obvious, and have others of your own. However, I still see instances where these principles would have helped, so I‘m tossing them out there just in case.

Team Design: One problem is covering all the required areas of expertise.   As was discovered in the early days of multimedia, designers should recognize and acknowledge the spectrum of talent required to properly develop a project.   In particular, there should be expertise on the team for the content area, the educational design, the interface design, the programming environment, and each media area to be used.   The management style has to allow the contributions of these experts to the design, and to resolve any fundamental contradictions only upon assessment of each point of view.   The saying is that the room is smarter than the smartest person in the room, but my caveat is that is only true if you manage the process right.   But diversity helps, and you want to find a way to involve diverse viewpoints early on, so ensure a suite of talents on the design team.

Egoless Design: Hand in hand with the above is the requirement for egoless design.   Each team member has to feel comfortable contributing to the overall design and willing to offer and receive constructive criticism.   Egoless programming was the source of this approach, but it holds true fo all group endeavors. The members have to recognize and respect the contributions of each other.   Team leaders can facilitate this by displaying the same quality themselves.   For instance, the opportunity for deliberately silly ideas can support a willingness to take risks.   There should be explicit discussions of process as well as product, as this is likely to prove valuable in not only leading to a high quality of output but in leading to improved capabilities of the team members.

3 Strategies Design: While creativity in the design process can contribute to selecting a good design, all designs will benefit from testing and refinement of the design.   Three strategies from the field of ‘user-centered design’ can be used to characterize an appropriate approach.   This process is captured in the notion of iterative, formative, and situated design, where successive iterations of the design are tested with real data and real users and the results are used to further inform the design process.   It has been reliably demonstrated that single passes at design fail for reasons specifically related to lack of appropriate testing.   In short, the waterfall approach doesn‘t work.   We‘ll find questions we can‘t answer on the basis of existing information and we‘ll have differing opinions. Prototype and test!   Also…

(the Double) Double P’s: Once some designs are generated, it is necessary to start producing limited-capability versions, or prototypes (different from the use of the term for the evolutionary design model), for testing to feed back into the design process.   The prototypes that are created should be of increasing fidelity, but it is tempting to start prototyping them on the computer   However, this can lead to functional fixedness.   A colleague many years ago had a rule for his team that no programming should proceed until a complete ‘storyboard’ has been completed on paper.   This leads to a prescription for the Double P’s: Postponing Programming and Preferring Paper.   User experience work has found that paper can be extremely valuable for experimenting, prototyping, and testing.   Get your answers before you spend lots of money and time!

OK, one more list of heuristics coming up.   And I look forward to yours and your feedback.

First: https://blog.learnlets.com/2008/09/design-design-as-search/

Second: https://blog.learnlets.com/2008/09/design-our-barriers/

Fourth: https://blog.learnlets.com/2008/09/design-final-heuristics/  

Design: our barriers

19 September 2008 by Clark Leave a Comment

Part 2 of a 4 part series:

Cognitive psychology has identified certain characteristics of our brains. When it comes to problem solving, (and we can think of design as problem-solving as well as search), we have certain behaviors that predispose us to certain types of solutions (in other words, prematurely limiting our search space). These include functional fixedness, set-effects, premature evaluation, and, not too surprisingly, social issues.

Functional fixedness is really just about not seeing new applications of a tool.   This can be seen when designers are familiar with a particular implementation tool or environment. The designs then tend to resemble what is easy to do with that tool (the old “when you have a hammer everything looks like a nail”).   Alternatively, they may push the tool beyond it‘s effective range trying to accomplish a particular outcome.   If the tool is the optimal one for the job this is not a problem, but in other cases the tool is familiar and so it is used despite a lack of relevance.   Even in robust design environments, projects often resemble what is easy to implement in that environment, not what the analysis would indicate.

Set effects are solving new problems in ways appropriate for previous problems, whether or not that‘s appropriate now.   In this approach, subjects who had solved several prior problems in a particular way would solve a new problem in that well-practiced way.   However, subjects who had not had that prior experience would find the simpler solution to the problem.   What was identified as “set effects” manifests itself in designers whose new solutions resemble prior solutions even when the old solutions are inappropriate.   While it is true that the consistency produced from set effects is often beneficial, that should be a conscious decision and not the accidental outcome of limitations of the designer or the design process.

Premature evaluation is where problem-solvers will settle on a solution before all possibilities have been considered.   In creativity, one of the hurdles has been when problem-solvers will pursue the first solution path that presents itself rather than delay solution while considering other potential solution paths that might be more effective.   The cognitive overhead in retaining a meta-level of strategy that considers multiple solution paths is often overwhelmed in the efforts to consider all the factors in the problem itself.   Considerable practice can be required to develop good strategic maintenance of strategies as well as solution.

A final set of problems in problem-solving are the social ones: the difficulty of publicly suggesting an idea that may not be accepted, the difficulty in sharing an idea that may not get credited, the difficulty in offering help due to a perception that it may be an intrusion or unwelcome, or the difficulty in accepting help from others whether to not be a burden or to resent intrusion.   Another set of social problems have to do with different domains of expertise.   Most learning technology projects these days require multiple skill sets: writing, media production, software engineering, learning design, management, etc.   Who gets listened to? How do you coordinate this?

I suspect you recognize these problems, but of course the issue is what to do. Coming up in the next two posts: Team Design, Egoless Design, No Limits Analysis, ‘Kitchen Sink’ Analysis, Systematic Creativity, 3 Strategy Design, the (double) Double P’s, and Full Spectrum Design.   What are your ideas?

First: https://blog.learnlets.com/2008/09/design-design-as-search/

Third: https://blog.learnlets.com/2008/09/design-the-first-heuristics/

Fourth: https://blog.learnlets.com/2008/09/design-final-heuristics/  

Design: design as search

18 September 2008 by Clark Leave a Comment

A four-part series on design, barriers, and some heuristics to improve outcomes:

I found my passion in learning technology.   I took most of a computer science degree (after flirting with biology, and…) before designing my own major combining CS with education.   I went back to grad school to learn a lot about cognition and learning.   I took a rather eclectic approach, going beyond cognitive approaches to include behavioral approaches, instructional design, social learning theories, constructivist learning theories, even machine learning.   (I continue that today.)

As I took very much an ‘applied‘ approach (not doing pure research, but interpreting research to meet real problems, now known as “design-based research” in the edtech field, but close to the more general ‘action research‘), and was teaching interaction design, I started looking at design processes in that same eclectic way. (NB: I‘ve also tracked ‘engagement‘, as those who‘ve read the book or heard me speak on games know).   I looked at interface design processes, and instructional design processes, heck, I looked at architectural, industrial, engineering, and graphic design processes. And I realized some things that I‘ve talked about in various places but haven‘t written about for over 10 years, and yet I think are still relevant.   I‘m going to talk here about design, our cognitive (and other) barriers to design, and my plan is to subsequently post about a suite of heuristics I‘ve come up with to minimize the consequences of those barriers.

Design can be characterized as a search of a ‘solution‘ space. Think of all the possible solutions as this n-dimensional space or cloud, and outside the cloud are designs that wouldn‘t solve the problem, like the old approach we were using; inside the cloud are possible solutions).   Sometimes we can evolve an existing design incrementally to solve the problem, and sometimes we combine previous solutions to create a new one (or so some theories say).   Another way to think about it is we have this infinite solution space, and then we start putting in constraints that limit the space (must cost less than $50K, must be doable in six weeks, must work in our technical environment, etc).   Constraints are actually good, as they limit the space we have to search.   However, too often when we consider all the constraints, we‘ve just made the space the null set; we‘ve excluded any solution. Then we have to relax constraints: reduce scope, increase budget, etc.

One of the problems is prematurely limiting our search. It turns out that our cognitive architecture has biases that may limit our search long before we consciously look at our options.   We may only search a limited space nearby our prior experience, and only achieve what‘s know in search as a ‘local maximum‘, as a good solution for part of the space but not the best solution overall (a ‘global maximum‘). We need to know the barriers, and then propose solutions around those barriers.   Coming up: Functional Fixedness, Set-Effects, Premature Evaluation, and the ever-dreaded Social issues.   Stay tuned!

Second: https://blog.learnlets.com/2008/09/design-our-barriers/

Third: https://blog.learnlets.com/2008/09/design-the-first-heuristics/

Fourth: https://blog.learnlets.com/2008/09/design-final-heuristics/  

Lack of skills

15 September 2008 by Clark 1 Comment

One of the pervasive myths is that the new ‘digital natives’ are computer fluent.   However, I’m working on a project to address digital literacy skills where the expert says experience shows that students are rather naive; they have some skills, but maybe not efficient and effective ones, and are missing others.   It’s anecdotal, but fortunately, we’re beginning to get evidence that this isn’t the case.

Michele Martin points us to this announcement from the UK that documents robust problems in youth use of computers.   The study shows that students are not using tools effectively, and also are not evaluating information appropriately. Which shouldn’t be a surprise.   They’re not getting well-structured instruction about it, and trusting to their own self-learning skills is known to not be effective, whether it’s the fact that pure exploratory environments don’t work (except for the small fraction of folks who are self-effective learners), or that people ineffectively self-evaluate.

As you might infer, this is true of individuals in the workplace as well, and Michele also points us to this (rather self-serving) piece by a company that trains on search skills, documenting the inefficiencies. Which makes the point that trusting to effective skills isn’t a fair expectation.

All of which, it occurs to me, makes the case yet again for the benefit of not just teaching work literacy skills, which I support, but also for learning to learn skills.   And the context of that, creating a learning culture.

Schooling Scandal

12 September 2008 by Clark 2 Comments

Ok, I’m outraged. No kids in our elementary school have qualified for GATE (Gifted & Talented), including my own.   That’s surprising, since we’ve some extremely smart kids.   There are several in each classroom who are selected for special recognition at the end of the year and everything.   The evaluation for GATE is the Otis-Lennon test, a reasonably well-regarded assessment of abstract thinking and reasoning ability.

So what do I find out?   That we’re not teaching the skills that are evaluated by this test!   We’re teaching a bunch of rote things, and not the skills that will be the differentiators in the coming years.   Thanks, NCLU   (No Child Left Untested).

Now, I realize that schools are hurting for money, and it’s a dire mess, politically and practically.   The responsibility goes right on up to the decision makers in DC.   So the school district is forced into playing funny games; apparently, the GATE money is going to teacher training, with the belief that this will help them inculcate these skills in the children.   However, that’s not working.

I don’t know how close my son came (my daughter was only tested yesterday for the first time), as they oddly don’t let us know the results (except not/qualify).   However, teachers are not able to take the time for teaching these skills, and they ought to be. Yes, kids need to learn to read and write and do mathematical reasoning, but they’re only getting science since a group duns money from the parents to add it in, and they’re not getting the early exposure to the reasoning skills in a systematic way.

I’m afraid to think that the school district doesn’t want any kids to pass, because then they’d have to do things for them.   Our curriculum’s broken in serious ways, and our politicians aren’t making it better.   We need to be teaching reasoning skills and abstract problem-solving (even practice for these tests).   Now, I need an action plan.

Learning Styles, Brain-Based Learning, and Daniel Willingham

11 September 2008 by Clark 9 Comments

I’ve gone off on learning styles before because there’s a lot of fluff and not much substance.   I’d been pointed to Dan Willingham‘s video on brain based learning, and in pointing it to someone else, found his one on learning styles. He’s a cognitive psychologist (my background, btw), and is putting out the research-based views on these topics.

My point has been that the learning styles instruments are broken, though the idea makes sense in that it helps teachers/instructors be sensitized to individual learner differences.   And I’ve argued that you use the right medium for the message, not try to re-represent.   Dan goes into more detail, and points out that people do learn certain things better, but that meaning is the core, and that you match the presentation to the nature of the knowledge.   He argues that learning styles shouldn’t make a difference to what you do (if you already use appropriate design).   I love his conclusion:   “good teaching is good teaching, and teachers don’t need to adjust their teaching to individual learning styles”. Hear, hear (and not “see see” or “feel feel” :).

He also goes on about brain-based learning, and talks about how most of it (95%) doesn’t make sense.   His point is that one level of research doesn’t necessarily translate to another.   His claim is that much of this stuff isn’t really brain-based research, and then a lot of it is just wrong(!).   He gets quite specific about what’s wrong with a couple of popular examples, and points to people who are doing it well.   At the end, he says if someone’s claiming “there’s all this new information about the brain…will revolutionize teaching”, you should stay away.

Highly recommended, if you care about learning or education.

Money and trust

10 September 2008 by Clark 5 Comments

I found out another site was aggregating my, and other’s, blogs, indicating that they had the best folks in knowledge management.   Flattered as I was, I asked that my blog be taken off their roles.   Let me explain why.

First, I hadn’t been asked. I think it’s only fair to ask for the right to copy someone else’s work (I recall the time Jay and I found a white paper we’d jointly written being given away as an article in a university consortium’s newsletter!).   Let the author know why you’re doing it, and what the proposal is for them (publicity, cash, what have you).   Many would be happy to be included in a list, but I want to opt-in, not opt-out.   I wouldn’t even have found out if WordPress (my blog software) didn’t track references to the blog as comments.

I note that the indication of who the posts are from is hard to find.   There’s a link to the original, to be fair, but otherwise there’s no list of who’s included in this list.   Where’s the blogroll?   Who is aggregated there?

Another concern is that there’s no indication of *who* is behind this.   From an authenticity and trust factor, I like to know who’s behind a site.   I get mighty uncomfortable when I find site for organizations and there’s no human name to be found.   Why are they hiding it?   One of the criteria in being web-literate is knowing not only the authorial voice (who you’re listening to), but also editorial voice, that is, who’s doing the selecting, who “approved this message”.

However, worst of all was the advertising all around the page.   Google ads to the left and right, Amazon ads in the body!   So, if people go to that site, this (unknown) person’s making money.   And I don’t mind people making money, but they better add value.   That’s why I recently went through the trouble of getting a Creative Commons license for my site.   I want attribution, and I don’t want anyone making money off of my work (at least, if I’m not :).   I don’t have a thing against ads on blogs or sites, if they’re making a contribution, e.g. an aggregation, adding value by being selective, communicating who it is and why they should be trusted.

So I opted out.   I’m willing to be wrong, but frankly this didn’t strike me as a fair relationship.   And a lesson in work literacy.   So, am I too uptight?   Or was this a reasonable decision? (And fair warning to my fellow bloggers.)

New curricula?

9 September 2008 by Clark 2 Comments

I‘m working on a project that‘s creating a new and needed curriculum for a specific course and it got me thinking more broadly about what that might be in a broader sense.   I‘ve talked about the elements before, when I reacted to Stephen Downes‘ proposal.   But I tried to get more concrete about what might make a good undergraduate program that might be what I would want for my kids.

Now, back when I was teaching at UNSW, I had a role in forming a joint Computer Science/Psychology undergraduate program.   At the time (and it‘s not all that different now), technology was getting more capable, and the issues increasingly became how to design systems that meet real needs.   I believed then (and now) that an understanding of how people really think and learn, and how technology can be designed, would be a valuable combination.   The program (if I recall correctly) also covered a wee bit of how business worked.

I still think that model isn‘t far wrong.   Ok, it was pretty technical, teaching programming, and not sure I‘d focus on that instead of skills around designing technology capabilities (not implementing), and managing the process.   I‘d add a social component as well, but keeping cognition and technology.   I‘d elaborate the business side, and add some focus on about society and culture (and values; I haven‘t abandoned my concern with wisdom).

I think this might be the core of a general liberal arts program, so at one level this may be part of all degrees, but it certainly could be it‘s own unique focus with some depth in each of the areas. Cognition, sociology, technology design and management, etc.   And I like innovations like outcomes-based education, and service learning, but these aren’t mutually exclusive with the above.

Of course, right now my son wants to be an architect, but I‘ve no problem with that.   He‘ll need special skills, but still will need to know technology (can you say CAD?) and people (who occupies the buildings?).   He may change his focus (I was going to be in submarines at that age), but the core won‘t change.

Now, if only our schools had a focus on a reasonable curriculum (not ‘no child left untested‘), and were properly resourced so they could develop this for learners before they hit college (spiraling back around), and…

« Previous Page
Next Page »

Clark Quinn

The Company

Search

Feedblitz (email) signup

Never miss a post
Your email address:*
Please wait...
Please enter all required fields Click to hide
Correct invalid entries Click to hide

Pages

  • About Learnlets and Quinnovation

The Serious eLearning Manifesto

Manifesto badge

Categories

  • design
  • games
  • meta-learning
  • mindmap
  • mobile
  • social
  • strategy
  • technology
  • Uncategorized
  • virtual worlds

License

Previous Posts

  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006

Amazon Affiliate

Required to announce that, as an Amazon Associate, I earn from qualifying purchases. Mostly book links. Full disclosure.

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok