adaptive path » sketchboards: discover better + faster ux solutions
The sketchboard is a low-fi technique that makes it possible for designers to explore and evaluate a range of interaction concepts while involving both business and technology partners. U...
design, interaction, problem solving, sketchboard, user experience, wireframes saved by: Lisa more details ...
http://www.adaptivepath.com/ideas/essays/archives/000863.php
The sketchboard is a low-fi technique that makes it possible for designers to explore and evaluate a range of interaction concepts while involving both business and technology partners. U...
design, interaction, problem solving, sketchboard, user experience, wireframes saved by: Lisa more details ...
http://www.adaptivepath.com/ideas/essays/archives/000863.php
g-speak overview 1828121108 on Vimeo
computer, development, future, g-speak, interaction, minority saved by: Kleverson more details ...
http://vimeo.com/2229299
computer, development, future, g-speak, interaction, minority saved by: Kleverson more details ...
http://vimeo.com/2229299
ribot - Mobile application design
agency, design, interaction, interface, mobile, ribot, twitterer, twitterer-ribot saved by: praguebob more details ...
http://ribot.co.uk
agency, design, interaction, interface, mobile, ribot, twitterer, twitterer-ribot saved by: praguebob more details ...
http://ribot.co.uk
Postmachina » Home
agency, design, inspiration, interaction, interface, minimalism, portfolio, studio, twitterer, twitterer-renn, More... saved by: praguebob more details ...
http://www.postmachina.com
agency, design, inspiration, interaction, interface, minimalism, portfolio, studio, twitterer, twitterer-renn, More... saved by: praguebob more details ...
http://www.postmachina.com
toddwarfel.com
architecture, blog, content, cool, design, interaction, todd-warfel, usability, webdesign saved by: praguebob more details ...
http://toddwarfel.com
architecture, blog, content, cool, design, interaction, todd-warfel, usability, webdesign saved by: praguebob more details ...
http://toddwarfel.com
Overlay.TV - Watch it. Click it. Get it.
a startup that lets users augment streaming videos with customized text, audio, images, and links
advertising, caption, collaboration, comment, e-member, editing, interaction, marketing, media, monetization, More... saved by: drburix02 and 2 people more details ...
http://www.overlay.tv
a startup that lets users augment streaming videos with customized text, audio, images, and links
advertising, caption, collaboration, comment, e-member, editing, interaction, marketing, media, monetization, More... saved by: drburix02 and 2 people more details ...
http://www.overlay.tv
Minggl — socialize from anywhere on the web
interaction, social saved by: drburix02 more details ...
http://minggl.com
interaction, social saved by: drburix02 more details ...
http://minggl.com
Wiring
art, design, electronics, environment, free, gpl, hardware, interaction, opensource, processing, More... saved by: millette and 2 people more details ...
http://wiring.org.co
art, design, electronics, environment, free, gpl, hardware, interaction, opensource, processing, More... saved by: millette and 2 people more details ...
http://wiring.org.co
uiGarden.net - Weaving Usability and Cultures: Innovative user interface design
design, gui, interaction, interface, web saved by: millette more details ...
http://www.uigarden.net/english/innovative-user-interface-design
design, gui, interaction, interface, web saved by: millette more details ...
http://www.uigarden.net/english/innovative-user-interface-design
Phatic speech: b*tching as bonding
anthropology, behavior, interaction, networking, psychology, ritual, social, speech saved by: deusdiabolus more details ...
http://www.creatingthe21stcentury.org/Larry-IID-bonding.html
anthropology, behavior, interaction, networking, psychology, ritual, social, speech saved by: deusdiabolus more details ...
http://www.creatingthe21stcentury.org/Larry-IID-bonding.html
Studierstube Augmented Reality Project
1106, augmentedreality, games, interaction, mobile, research, university saved by: skyle more details ...
http://studierstube.icg.tu-graz.ac.at
1106, augmentedreality, games, interaction, mobile, research, university saved by: skyle more details ...
http://studierstube.icg.tu-graz.ac.at
mike-love.net - Genealogy of Influence
api, innovation, interaction, philosophy, socialsoftware, technology, visualization, web2.0 saved by: skyle more details ...
http://mike-love.net
api, innovation, interaction, philosophy, socialsoftware, technology, visualization, web2.0 saved by: skyle more details ...
http://mike-love.net
Multi-Touch Interaction Research
ulti-touch sensing enables a user to interact with a system with more than one finger at a time, as in chording and bi-manual operations.
interaction, multitouch, technology saved by: skyle more details ...
http://www.cs.nyu.edu/~jhan/ftirtouch
ulti-touch sensing enables a user to interact with a system with more than one finger at a time, as in chording and bi-manual operations.
interaction, multitouch, technology saved by: skyle more details ...
http://www.cs.nyu.edu/~jhan/ftirtouch
dreamorange – imaginons ensemble notre futur – des relations homme/machine en quête de (sur)naturel
cavazza, ihm, innovation, interaction, outils saved by: skyle more details ...
http://www.dreamorange.fr/?p=Portal/document&JDocumentOid=268
cavazza, ihm, innovation, interaction, outils saved by: skyle more details ...
http://www.dreamorange.fr/?p=Portal/document&JDocumentOid=268
Particle_chart.jpg (Image JPEG, 3000x2275 pixels)
interaction, science saved by: skyle more details ...
http://www.astro.wisc.edu/~heroux/images/Particle_chart.jpg
interaction, science saved by: skyle more details ...
http://www.astro.wisc.edu/~heroux/images/Particle_chart.jpg
It's Not Just Usability
Whereas the goal of user interface design is to help the user succeed, the goal of social interface design is to help the society succeed, even if it means one user has to fail.
collaboration, cooperation, discussion, facilitation, interaction, mediation saved by: meryn more details ...
http://www.joelonsoftware.com/articles/NotJustUsability.html
Whereas the goal of user interface design is to help the user succeed, the goal of social interface design is to help the society succeed, even if it means one user has to fail.
collaboration, cooperation, discussion, facilitation, interaction, mediation saved by: meryn more details ...
http://www.joelonsoftware.com/articles/NotJustUsability.html
Social Software is the Platform of the Future
If the bulk of a computer user's computing experience is tied to the World Wide Web then the kind of computer or operating system the browser is running on tends to be irrelevant.
collaboration, communication, facilitation, integration, interaction saved by: meryn more details ...
http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=06ff2206-27a3-4d55-81d8-bbee37073d6d
If the bulk of a computer user's computing experience is tied to the World Wide Web then the kind of computer or operating system the browser is running on tends to be irrelevant.
collaboration, communication, facilitation, integration, interaction saved by: meryn more details ...
http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=06ff2206-27a3-4d55-81d8-bbee37073d6d
The Blogosphere as a Tuple Space
communication, interaction, mediation saved by: meryn more details ...
http://www.decafbad.com/blog/2005/01/12/the_blogosphere_as_a_tuple_space
communication, interaction, mediation saved by: meryn more details ...
http://www.decafbad.com/blog/2005/01/12/the_blogosphere_as_a_tuple_space
Key Concepts of Captology
Captology is the study of computers as persuasive technologies. This includes the design, research, and analysis of interactive computing products created for the purpose of changing peop...
innovation, interaction, persuasion saved by: meryn more details ...
http://captology.stanford.edu/Key_Concepts/key_concepts.html
Captology is the study of computers as persuasive technologies. This includes the design, research, and analysis of interactive computing products created for the purpose of changing peop...
innovation, interaction, persuasion saved by: meryn more details ...
http://captology.stanford.edu/Key_Concepts/key_concepts.html
General Living Systems Theory
Instead of examining phenomena by attempting to break things down into component parts, GST explores phenomena in terms of dynamic patterns of relationship. This shift in focus-- from thi...
adaptation, compensation, cooperation, coordination, formalization, interaction, interrelation, protection, self-organization, self-reflection, More... saved by: meryn more details ...
http://www.mollyyoungbrown.com/systems_article.htm
Instead of examining phenomena by attempting to break things down into component parts, GST explores phenomena in terms of dynamic patterns of relationship. This shift in focus-- from thi...
adaptation, compensation, cooperation, coordination, formalization, interaction, interrelation, protection, self-organization, self-reflection, More... saved by: meryn more details ...
http://www.mollyyoungbrown.com/systems_article.htm
ACM Ubiquity - Interfaces for Staying in the Flow
attention, interaction, interruption, navigation saved by: meryn more details ...
http://www.acm.org/ubiquity/views/v5i27_bederson.html
attention, interaction, interruption, navigation saved by: meryn more details ...
http://www.acm.org/ubiquity/views/v5i27_bederson.html
Manageability - Principles of Loosely Coupled API's
coordination, interaction, interpretation, representation, seperation, synchronization saved by: meryn more details ...
http://www.manageability.org/blog/archive/20030628%23principles_of_loosely_coupled_api/view
coordination, interaction, interpretation, representation, seperation, synchronization saved by: meryn more details ...
http://www.manageability.org/blog/archive/20030628%23principles_of_loosely_coupled_api/view
Maintaining Consistency in Loosely Coupled Distributed Systems
These systems all suffer from potentially serious information consistency problems, as the transaction-based techniques used within organisations are no longer appropriate.
compensation, deviation, distribution, interaction, reservation, transaction saved by: meryn more details ...
http://www3.ict.csiro.au/ict/content/display/0,,a16254_b88969_d89556,00.html
These systems all suffer from potentially serious information consistency problems, as the transaction-based techniques used within organisations are no longer appropriate.
compensation, deviation, distribution, interaction, reservation, transaction saved by: meryn more details ...
http://www3.ict.csiro.au/ict/content/display/0,,a16254_b88969_d89556,00.html
Complex Adaptive Systems
CAS have many autonomous parts, they are able to respond to external changes and form self-maintaining systems with internal feedback paths. They self-orgnize to optimize function
adaptation, coordination, decentralization, distribution, evolution, innovation, interaction, organization, parallelization saved by: meryn more details ...
http://www.calresco.org/lucas/cas.htm
CAS have many autonomous parts, they are able to respond to external changes and form self-maintaining systems with internal feedback paths. They self-orgnize to optimize function
adaptation, coordination, decentralization, distribution, evolution, innovation, interaction, organization, parallelization saved by: meryn more details ...
http://www.calresco.org/lucas/cas.htm
Manageability - Contracts and Interaction Operators
formalization, interaction, negotiation saved by: meryn more details ...
http://www.manageability.org/blog/stuff/contracts-revisited/view
formalization, interaction, negotiation saved by: meryn more details ...
http://www.manageability.org/blog/stuff/contracts-revisited/view
People, Processes and Things
Groups, communities and organizations often embody processes, and when using software in support of them, aim for unobtrusiveness and, most crucially, leverage this great network architec...
association, collaboration, communication, facilitation, interaction, mediation saved by: meryn more details ...
http://koranteng.blogspot.com/2005/02/people-processes-and-things.html
Groups, communities and organizations often embody processes, and when using software in support of them, aim for unobtrusiveness and, most crucially, leverage this great network architec...
association, collaboration, communication, facilitation, interaction, mediation saved by: meryn more details ...
http://koranteng.blogspot.com/2005/02/people-processes-and-things.html
Collaborative User Experience
Research with emphasis on the interaction between people and computer systems in support of collaboration.
collaboration, facilitation, interaction, mediation saved by: meryn more details ...
http://domino.research.ibm.com/cambridge/research.nsf/pages/cue.html?Open
Research with emphasis on the interaction between people and computer systems in support of collaboration.
collaboration, facilitation, interaction, mediation saved by: meryn more details ...
http://domino.research.ibm.com/cambridge/research.nsf/pages/cue.html?Open
Shirky: Power Laws, Weblogs, and Inequality
Diversity plus freedom of choice creates inequality, and the greater the diversity, the more extreme the inequality.
attraction, differentiation, distribution, interaction, recommendation, variation saved by: meryn more details ...
http://www.shirky.com/writings/powerlaw_weblog.html
Diversity plus freedom of choice creates inequality, and the greater the diversity, the more extreme the inequality.
attraction, differentiation, distribution, interaction, recommendation, variation saved by: meryn more details ...
http://www.shirky.com/writings/powerlaw_weblog.html
Constantino Tsallis: Describing a New Entropy
Tsallis's expression of entropic nonextensivity "appears as a simple and efficient manner to characterize what is currently referred to as complexity—or at least some types of complexity."
distribution, generalization, interaction, self-organization saved by: meryn more details ...
http://www.santafe.edu/research/publications/bulletin/fall00/tsallis.php
Tsallis's expression of entropic nonextensivity "appears as a simple and efficient manner to characterize what is currently referred to as complexity—or at least some types of complexity."
distribution, generalization, interaction, self-organization saved by: meryn more details ...
http://www.santafe.edu/research/publications/bulletin/fall00/tsallis.php
Why it is hard to share the wealth
The rich are getting richer while the poor remain poor. If you doubt it, ponder these numbers from the US, a country widely considered meritocratic, where talent and hard work are thought...
concentration, conservation, disposition, distribution, interaction saved by: meryn more details ...
http://www.newscientist.com/article.ns?id=dn7107
The rich are getting richer while the poor remain poor. If you doubt it, ponder these numbers from the US, a country widely considered meritocratic, where talent and hard work are thought...
concentration, conservation, disposition, distribution, interaction saved by: meryn more details ...
http://www.newscientist.com/article.ns?id=dn7107
The Computer as Tool: From Interaction To Augmentation
Computers pervade our lives but they do so in an intrusive way. We see them as a flaky friend who can do some cool things for us as long as we accept their fickle moods and interact with ...
augmentation, automation, intention, interaction, perception, representation saved by: meryn more details ...
http://www.burningchrome.com:8000/~cdent/arts/my/1.1.wiki
Computers pervade our lives but they do so in an intrusive way. We see them as a flaky friend who can do some cool things for us as long as we accept their fickle moods and interact with ...
augmentation, automation, intention, interaction, perception, representation saved by: meryn more details ...
http://www.burningchrome.com:8000/~cdent/arts/my/1.1.wiki
Manageability - The Long Tail of Recombinant Components
the programmatic interfaces define the syntax of interaction, while leaving it to humans to impose semantics.
combination, composition, customization, interaction, interoperation, interpretation saved by: meryn more details ...
http://www.manageability.org/blog/stuff/recombinant-long-tail
the programmatic interfaces define the syntax of interaction, while leaving it to humans to impose semantics.
combination, composition, customization, interaction, interoperation, interpretation saved by: meryn more details ...
http://www.manageability.org/blog/stuff/recombinant-long-tail
SOA insight: interoperability enables evolvability
I've noticed that while [implementors of SOA] achieved dramatic improvements in basic interoperability, as advertised, they failed to achieve dramatic improvements in extensibility. This ...
evolution, extension, interaction, interoperation, toleration saved by: meryn more details ...
http://radio.weblogs.com/0126951/2005/03/28.html#a165
I've noticed that while [implementors of SOA] achieved dramatic improvements in basic interoperability, as advertised, they failed to achieve dramatic improvements in extensibility. This ...
evolution, extension, interaction, interoperation, toleration saved by: meryn more details ...
http://radio.weblogs.com/0126951/2005/03/28.html#a165
Symphony: Decentralized Orchestration of Composite Web Services
In decentralized orchestration, the various interactions between the components are analyzed and the composite web service specification is partitioned using program analysis techniques.
decentralization, interaction, orchestration, parallelization saved by: meryn more details ...
http://www.research.ibm.com/symphony/approach.html
In decentralized orchestration, the various interactions between the components are analyzed and the composite web service specification is partitioned using program analysis techniques.
decentralization, interaction, orchestration, parallelization saved by: meryn more details ...
http://www.research.ibm.com/symphony/approach.html
Will the Real Asynchrony Please Stand Up?
All types of asynchrony have their place but are very different. Therefore, it is important to avoid confusion by specifying the context when we use the asynchronous pattern names.
conversation, formalization, interaction, invocation saved by: meryn more details ...
http://www.eaipatterns.com/ramblings/28_asynchrony.html
All types of asynchrony have their place but are very different. Therefore, it is important to avoid confusion by specifying the context when we use the asynchronous pattern names.
conversation, formalization, interaction, invocation saved by: meryn more details ...
http://www.eaipatterns.com/ramblings/28_asynchrony.html
Designing for the Sandbox
A space for content, tools, and people to interact and create their own meaningful experience.
facilitation, interaction, interpretation saved by: meryn more details ...
http://www.peterme.com/archives/000522.html
A space for content, tools, and people to interact and create their own meaningful experience.
facilitation, interaction, interpretation saved by: meryn more details ...
http://www.peterme.com/archives/000522.html
Hypermediation 2.0
It's no coincidence that the most profitable internet businesses - eBay, Google, Yahoo - play intermediary roles. When it comes to making money on the web, what matters is not controlling...
disintermediation, interaction, intermediation, mediation, navigation, suggestion saved by: meryn more details ...
http://www.roughtype.com/archives/2005/11/hypermediation.php
It's no coincidence that the most profitable internet businesses - eBay, Google, Yahoo - play intermediary roles. When it comes to making money on the web, what matters is not controlling...
disintermediation, interaction, intermediation, mediation, navigation, suggestion saved by: meryn more details ...
http://www.roughtype.com/archives/2005/11/hypermediation.php
If it's good enough for us, it's good enough for them
To get something as complicated as biology, you've got to have a system that allows a wide variety of molecules to interact in a wide variety of ways. Water, which is a polar molecule, ac...
catalyzation, emersion, evolution, facilitation, interaction, mediation, transaction saved by: meryn more details ...
http://www.slate.com/id/2137875
To get something as complicated as biology, you've got to have a system that allows a wide variety of molecules to interact in a wide variety of ways. Water, which is a polar molecule, ac...
catalyzation, emersion, evolution, facilitation, interaction, mediation, transaction saved by: meryn more details ...
http://www.slate.com/id/2137875
What Makes a Design Seem 'Intuitive'?
The current knowledge point and the target knowledge point are separate, but the user is completely unaware the design is helping them bridge the gap.
attraction, education, interaction, intuition, navigation saved by: meryn more details ...
http://www.uie.com/articles/design_intuitive
The current knowledge point and the target knowledge point are separate, but the user is completely unaware the design is helping them bridge the gap.
attraction, education, interaction, intuition, navigation saved by: meryn more details ...
http://www.uie.com/articles/design_intuitive
Dream Machines
The Internet has morphed what we used to think of as a fancy calculator into a fancy telephone with email, chat groups, IM, and blogs. It turns out that we don't use computers to enhance ...
augmentation, communication, conversation, imagination, interaction, mediation saved by: meryn more details ...
http://www.wired.com/wired/archive/14.04/wright.html
The Internet has morphed what we used to think of as a fancy calculator into a fancy telephone with email, chat groups, IM, and blogs. It turns out that we don't use computers to enhance ...
augmentation, communication, conversation, imagination, interaction, mediation saved by: meryn more details ...
http://www.wired.com/wired/archive/14.04/wright.html
Triumph of the Individual
Whatever the topic -- war, economic growth, government regulation -- the only way to achieve genuine understanding of what's going on is to trace all actions back to the individuals who t...
comprehension, coordination, execution, explanation, formalization, institutionalization, interaction, observation, orchestration, parallelization, More... saved by: meryn more details ...
http://www.tcsdaily.com/article.aspx?id=032306D
Whatever the topic -- war, economic growth, government regulation -- the only way to achieve genuine understanding of what's going on is to trace all actions back to the individuals who t...
comprehension, coordination, execution, explanation, formalization, institutionalization, interaction, observation, orchestration, parallelization, More... saved by: meryn more details ...
http://www.tcsdaily.com/article.aspx?id=032306D
Progressive Disclosure- the best interaction design technique?
By disclosing information progressively, you reveal only the essentials and help the user manage the complexity of feature-rich sites or applications.
attraction, education, exploration, interaction, navigation saved by: meryn more details ...
http://experiencedynamics.blogs.com/site_search_usability/2004/03/progressive_dis.html
By disclosing information progressively, you reveal only the essentials and help the user manage the complexity of feature-rich sites or applications.
attraction, education, exploration, interaction, navigation saved by: meryn more details ...
http://experiencedynamics.blogs.com/site_search_usability/2004/03/progressive_dis.html
The Young Economist’s Guide to Professional Etiquette
Nearly all advanced graduate students and new assistant professors demonstrate astounding naiveté in their non-substantive professional dealings.
communication, conformation, education, interaction, presentation saved by: meryn more details ...
http://pages.stern.nyu.edu/~wstarbuc/Writing/Etiquet.htm
Nearly all advanced graduate students and new assistant professors demonstrate astounding naiveté in their non-substantive professional dealings.
communication, conformation, education, interaction, presentation saved by: meryn more details ...
http://pages.stern.nyu.edu/~wstarbuc/Writing/Etiquet.htm
The Next Revolution in Interactions
The only sustainable edge will come from accelerating the pace of capability building, rather than relying on any specific set of innovations in tacit interactions.
adaptation, competition, coordination, education, exploration, formalization, innovation, interaction, mediation saved by: meryn more details ...
http://edgeperspectives.typepad.com/edge_perspectives/2006/04/the_next_revolu.html
The only sustainable edge will come from accelerating the pace of capability building, rather than relying on any specific set of innovations in tacit interactions.
adaptation, competition, coordination, education, exploration, formalization, innovation, interaction, mediation saved by: meryn more details ...
http://edgeperspectives.typepad.com/edge_perspectives/2006/04/the_next_revolu.html
Collaborative Choreography & The Future Of Work
People and their interactivities around work and lifestyle are becoming more deeply intertwingled than ever before. We need to think and act more like multi-disciplined choreographers tha...
collaboration, coordination, facilitation, formalization, innovation, interaction, observation, orchestration saved by: meryn more details ...
http://mikeg.typepad.com/perceptions/2006/05/collaborative_c.html
People and their interactivities around work and lifestyle are becoming more deeply intertwingled than ever before. We need to think and act more like multi-disciplined choreographers tha...
collaboration, coordination, facilitation, formalization, innovation, interaction, observation, orchestration saved by: meryn more details ...
http://mikeg.typepad.com/perceptions/2006/05/collaborative_c.html
The Power of Play: Crossing Boundaries in Content Classrooms
We must learn to embrace the idea of learning through play and begin to understand that the boundaries between content and play must be porous and permeable.
experimentation, exploration, facilitation, interaction, motivation saved by: meryn more details ...
http://teachersteachingteachers.org/?p=27
We must learn to embrace the idea of learning through play and begin to understand that the boundaries between content and play must be porous and permeable.
experimentation, exploration, facilitation, interaction, motivation saved by: meryn more details ...
http://teachersteachingteachers.org/?p=27
Trusting economics? A review of Francis Fukuyama's Trust: The Social Virtues and the Creation of Prosperity | Theology Today | Find Articles at BNET.com
He seeks to study the ways in which trust, and thus civil society, and thus peoples over time, flourish, as evidenced in the kind and quality of their material development.
1996, bookreview, civil-society, convergence, corruption, culture, fukuyama, interaction, modernization, self-cultivation, More... saved by: meryn more details ...
http://findarticles.com/p/articles/mi_qa3664/is_199607/ai_n8750582
He seeks to study the ways in which trust, and thus civil society, and thus peoples over time, flourish, as evidenced in the kind and quality of their material development.
1996, bookreview, civil-society, convergence, corruption, culture, fukuyama, interaction, modernization, self-cultivation, More... saved by: meryn more details ...
http://findarticles.com/p/articles/mi_qa3664/is_199607/ai_n8750582
A Theory of Trust
The purpose of this theory sketch is to show the causes of the level of economic corporate development of a society using the theory as set out by Fukuyama in his book.
1998, business, capitalism, co-determination, competition, confucianism, culture, economics, ethics, fukuyama, More... saved by: meryn more details ...
http://webpages.charter.net/dbrews/trust.htm
The purpose of this theory sketch is to show the causes of the level of economic corporate development of a society using the theory as set out by Fukuyama in his book.
1998, business, capitalism, co-determination, competition, confucianism, culture, economics, ethics, fukuyama, More... saved by: meryn more details ...
http://webpages.charter.net/dbrews/trust.htm
simply stated: life & soul | Blogs |By RealSimple.com
Religious leaders, ye olde philosophers, and contemporary scientists all agree on one thing: one of the key elements of a happy life – perhaps THE key – is having strong social bonds ...
2008, altruism, article, connectedness, giving, happiness, interaction, psychology, socialnetworks, support, More... saved by: meryn more details ...
http://simplystated.realsimple.com/life/2008/04/strengthen-your.html
Religious leaders, ye olde philosophers, and contemporary scientists all agree on one thing: one of the key elements of a happy life – perhaps THE key – is having strong social bonds ...
2008, altruism, article, connectedness, giving, happiness, interaction, psychology, socialnetworks, support, More... saved by: meryn more details ...
http://simplystated.realsimple.com/life/2008/04/strengthen-your.html
Adactio: Journal - Commentary
behaviour, comments, interaction, sociology saved by: tizzle more details ...
http://adactio.com/journal/1331
behaviour, comments, interaction, sociology saved by: tizzle more details ...
http://adactio.com/journal/1331