Wednesday, March 16, 2005

SOA, BPM... SOS!

What's really hidden behind these two guys? How can you leverage the second (Business Process Modeling) to build the first (Service Oriented Architecture)? How can this be done now, in a pragmatic way?

I suggest you attend Michael Rosen's class this morning to get replies to these questions. For those who can't, I will post some tips in this topic later on...

7:00 AM

165 comments:

at 10:54 AM David Dossot said...

Here are the key concepts Michael exposed this morning:

* Services are process-centric interfaces to business functionalities that should be organized in a 3-levels hierarchy:
- domain services (technical ones),
- business services (combining n domain services),
- enterprise business process (orchestrating business services),
each level being built on top of another one; the topmost layer having the highest granularity, scope and visibility.

* In SOA, two lifecycles exist: the service provider one and the service consumer one, both with different needs and constraints. They must be loosely coupled to ensure that services will remain usable (hence will be re-used).

* Focusing only on technological aspects of SOA is not enough: to be successful, Business Process Management aspects are critical to consider.

* The main components of a successful SOA platform are the following:
- Technical and infrastructural services,
- Application integration framework,
- Data integration framework,
- Management framework,
- Development framework.

Michael then shown how much of these components are covered by the main competing technologies: .NET, J2EE and ESBs.

* With the proper organization in place, allowing central ownership of the services supported by strong business drivers, nothing should bring your SOA efforts down.

As Michael finally suggested: start small on selected projects, then expand... small steps, isn't that the way we climb mountains?

at 6:17 PM jordan said...

I found a lot of useful info about Msdn on your blog - thank you. I also have a new Msdn Tips blog - please click over and have a look

at 8:10 PM Anonymous said...

Very cool blog you got! I just added you to my bookmarks!

I have a great article resource you might want to check out.

at 8:07 PM Anonymous said...

Wonderful thank you which was consulted very much

But in blog of my site, when that has been written about information business should drop in freely.

business card template

at 10:57 PM Anonymous said...

Yo, This blog is pretty neat. You should check out mine sometime. It pretty much covers online email marketing related stuff.

at 5:13 AM future93 said...

Just read your business degree blog. Very interesting, I will be sute to bookmark it. Perhaps if you get time you could visit my business degree site at business degree

at 4:48 PM George said...

business softwareThe Easy Way To Build Your Own Article Content Sitesbusiness software

at 4:15 AM Stan said...

The software industry is one of the world's fastest growing industries
with a net worth of hundreds of billions of dollars.

A lot of people have already made their personal fortunes from this
rapidly growing industry.

All this means that it's now the perfect time for you to start your
own software business.

You've just discovered the secret source for a complete range of
ready-made software tools, all of which can be private labeled with
your own details and then sold to generate a lucrative income.

Best Of Success
Stan Morse
http://trafficzone.us/so/free_software.html

at 8:47 AM James Baker said...

Hi Blogger!I like your blog! Keep up the
good work, you are providing a great resource on the Internet here!
If you have a moment, please take a look at my site:
online marketing business
It pretty much covers online marketing business related issues.
Best regards!

at 1:09 PM Joe Berenguer said...

I just came across your blog and wanted to
drop you, Blogger, a note telling you how impressed I was with
the information you have posted here.
If you have a moment, please visit my site:
microsoft business contact manager
It covers microsoft business contact manager related contents.
I send you warm regards and wish you continued success.

at 5:54 PM Scott A. Edwards said...

Congradulations on a well written, interesting and superb blog! Have you heard about the shocking news?

1000's of real people are earning quiet fortunes from home using the most ingenious automated system ever invented.

Are you curious to find out what this is all about?

Why not? You have nothing to lose.

You can sign up for this system absolutely free of charge and check it all out for yourself.

To start off, we have a video presentation for you to watch. Just turn up the speakers if you can, and click on the link below.

Have fun and open your mind.

It is all right here: network marketing It successfully covers network marketing related stuff.

Come and check it out now, Scott :-)

at 5:36 PM Scott A. Edwards said...

Wow what a cool blog you have here! I am impressed. You really put a lot of time and effort into this. I wish I had your creative writing skills, progressive talent and self- discipline to produce a blog like you did. Your blog really does deserve an honest compliment. If you have some time, stop by my site. It deals with stuff like, click here: make money while you sleep and then feel free to e-mail me with your words of wisdom.

P.S. I'll sure put the word out about your site and I would appreciate any business you may send my. way... Later, Scott.

at 10:30 PM Rachel said...


internet business - Essential Keys To Success In Your Home Business

Discover Today the most Powerful, yet simple Concepts to propel yourself towards Unlimited Success with Home Business Success Keys!

Have you found it yet? That magic bullet? It should be there. You've done everything right, according to all the "gurus." Where is the success and why is it so illusive? Actually, it's much closer than you think. The answer to these questions and many more can be found in the Home Business Success Keys.

6 jam-packed, two part audio volumes from the master of audio training, Paul Barrs. Yes, the same trainer who taught you how to increase your odds for success by 20% in Internet Marketing Mastery is back again.

And, impossible as it seems, this series packs an even bigger punch. internet business

at 11:49 PM Extra said...

Hi,

Both me and my brother Alex read this blog regularly. We know also that we can create a blog too.

Keep this entire blog in great condition... we do read and this is our first comment. Hope our blog will have the same professionality...

Regards,
make money fast and easy

at 1:17 AM Anonymous said...

The brand NEW! Safelist Autosubmission software XP - blasts your ads to 3.6 Million Safelist recipients at the click of one button.

Automatic-Mailer XP! - 50,000 hits guaranteed to your website every month! - Posts unlimited number of ads - Create unlimited number of profiles - Posts whenever you want! 24/7 - Schedule autosubmission when you are not at home - Sends Html & Text Advertisements.

Order today. Our Software also includes: - Autovalidation feature that automatically validates all your Safelists validation codes - mailbox cleaner feature that automatically keeps your mailboxes clean!

NOW That's an incredible Deal, isn't it? Get Your Astonishing Automatic - Mailer XP Software today!
Click here: AUTO-MAILER

at 8:43 AM amazon book store said...


home business opportunity - Business Opportunity - Use Blog To Make Your Business Profitable.
Make money from blogs by getting people to read & respond.

The popularity of blogs helps people to improve the way they present themselves. Go the the search engine for blogs that may relate to your business. You would be surprised that most companies in your field probably already has blogs.

It is time for you to get started. Don't wait for your competitors. You can improve your business with potential customers and increased ranking on the search engines in a short time and at minimal cost.is EASY to set up when you know how to do it. Business Opportunity home business opportunity

at 2:33 AM Scott Arthur Edwards said...

Hi my friends! I'm writing to you because I just came across a business that I think has great potential. It lets you save money on almost everything. Make money from almost everything, Including home loans- plus... help lower your taxes--best of all--it requires absolutely no investment. I thought you might be interested and like to check it out...

Here I have a making money over the internet site/blog. It successfully covers making money over the internet related stuff and almost everything else!

Come and check it out if you get time, Scott.

at 6:39 PM James Baker said...

I just came across your blog and wanted to
drop you, Blogger, a note telling you how impressed I was with
the information you have posted here.
If you have a moment, please visit my site:
make money
It covers make money related contents.
I send you warm regards and wish you continued success.

at 9:52 PM Paul Adams said...

Hi Blogger!I like your blog! Keep up the
good work, you are providing a great resource on the Internet here!
If you have a moment, please take a look at my site:
make money
It pretty much covers make money related issues.
Best regards!

at 10:29 PM Scams to Make Money said...

Your blog I found to be very interesting!
I just came across your blog and wanted to
drop you a note telling you how impressed I was with
the information you have posted here.
I have a Scams to Make Money
site.
Come and check it out if you get time :-)
Best regards!

at 5:48 AM mlm home business said...

Hi there Blogger, a real useful blog.Keep with the good work.
If you have a moment, please visit my mlm home business site.
I send you warm regards and wishes of continued success.

at 12:30 PM mlm home based business said...

I am here because of search results for blogs with a related topic to mine.
Please,accept my congratulations for your excellent work!
I have a mlm home based business site.
Come and check it out if you get time :-)
Best regards!

at 11:15 AM make money without recruiting said...

A fantastic blog yours. Keep it up.
If you have a moment, please visit my make money without recruiting site.
I send you warm regards and wish you continued success.

at 1:19 PM Scott Arthur Edwards said...

Dear friends, here is a really cool site that gives you a lot of FREE information that you can really use. Get FREE Daily and Weekly Foreign Exchange Outlook, Rates, Trends and Currency Shifts. Click here: FOREX

at 3:27 PM Auspiciousmoment-ULn said...

Hello there.Ive been searching blogs looking for ways to Make Money Fast and your blog is very good.Check out my site if you get a chance its well worth a visit

at 4:47 PM Anonymous said...

Warning: If you would like to make big money doing only 30 minutes per day of the easiest work you've ever done... Without having to leave your home, talk to anyone or sell anything... Then READ the following message to find out more... The AntiBusiness

at 5:01 PM Scott A. Edwards said...

Dear friends, Now you can help yourself take advantage of the huge surpluses of FREE advertising in your spare time, in the comfort of your own home. Hook up NOW with this exiting program. Click here: FREE INFORMATION

at 4:53 PM Anonymous said...

Hello we're Jer&Sooz of JerSooz Enterprises and noticed your into same niche as us make real money online well we come across a lot of Great Offers make real money online so thought would say check us out and maybe can help each other We like making LifeTime Friends and make real money online so have a Fun One and Best Wishes Thanks Jer&Sooz

at 4:03 PM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you!

I have a business home opportunity woman work Online Business Ideas. It pretty much covers ##KEYWORD## related stuff.

at 10:26 PM Anonymous said...

Great site about
home business opportunity online. I am bookmarking it.
Please also visit my site abouthome business opportunity online

at 12:31 AM Anonymous said...

Thanks for the tips and insights. I run site and blog for top home based business feel free to drop by and comment or swap links.

at 6:35 PM Anonymous said...

Anyone have any additional information on what is happening with PAS?

Want to see a great home business resource website? Check this one out home business system

at 4:47 AM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you!

I have a business home make money online site. It pretty much covers business home make money online related stuff.

Come and check it out if you get time :-)

at 7:22 PM Anonymous said...

Thanks for the tips and insights. I run site and blog for home based internet marketing business feel free to drop by and comment or swap links.

at 2:14 PM Anonymous said...

Business Opportunities

at 11:11 AM Anonymous said...

Anyone have any additional information on what is happening with PAS?

Want to see a great home business resource website? Check this one out start a home based business on the internet

at 5:33 PM Anonymous said...

Business Opportunities

at 2:33 AM Anonymous said...

Great info. I have a cheap domain hosting
articles site. Come and check it out if you get time :-)

at 4:54 AM Buy Levitra said...

Great article! Thanks.

at 10:36 AM Phentermine said...

Thanks for interesting article.

at 1:35 PM Anonimous said...

Nice! Nice site! Good resources here. I will bookmark!

at 11:27 PM Maxwells said...

I see first time your site guys. I like you :)

at 12:33 AM Anonimous said...

Excellent website. Good work. Very useful. I will bookmark!

at 8:44 PM viagra said...

Disaster is likely to wreak havoc in the life of an individual as soon as he becomes victim to erectile dysfunction and the most significant dreadful consequence of erectile dysfunction is that the afflicted man becomes incapable of facilitating erections required for sexual intercourse. The sexual vacuum resulted from erectile dysfunction prompts the sufferer to opt for anti-impotency pills, most especially the viagra medication that was approved by FDA (Food and Drugs Administration) as a clinically effective drug to cure erectile dysfunction in men. Viagra is meant to be administered by patients only after availing of viagra prescription from the doctor. The prescription for Viagra provided by the doctor spells out that the patient suffering from erectile dysfunction seriously need Viagra to treat his disorder and further authorizes the patient to avail of Viagra from the pharmacist.

at 9:49 AM PaydayLoans said...

zlR6wP You have a talant! Write more!

at 7:32 PM Auto insurance company said...

1rhkVY Thanks to author.

at 1:53 AM Hydrocodone said...

IIGXOB The best blog you have!

at 10:24 AM titan car insurance said...

rJ93IR Nice Article.

at 11:16 AM alternative guide tours montreal qc 2007 said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 12:02 PM butalbital generic fioricet said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 12:59 PM celebrex foundation said...

Good job!

at 2:03 PM prescription drugs canadian pharmacy seniors said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 3:34 AM cialis and viagra purchase online said...

Magnific!

at 8:13 AM getting off xanax said...

Hello all!

at 9:14 AM images xanax or alprolozam said...

Magnific!

at 10:18 AM ordering xanax online said...

Hello all!

at 11:06 AM easy customer comments on herbal phentermine hoodia said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 8:51 AM JohnBraun said...

omld6m write more, thanks.

at 7:57 PM college amatuer sex said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 8:31 PM dvd lesbian sex said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 10:21 PM animation sex teen said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 10:55 PM large sex lady said...

Please write anything else!

at 11:30 PM hard core anal fucking said...

Wonderful blog.

at 11:58 PM seneca co sex said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

at 12:30 AM enema sex fun said...

Wonderful blog.

at 12:59 AM oral sex galery said...

Please write anything else!

at 1:38 AM beastiality sex bestialit said...

Wonderful blog.

at 2:21 AM bbs loli sex said...

Nice Article.

at 2:59 AM dads friend sex said...

Thanks to author.

at 3:29 AM hot sex thumbnails said...

Please write anything else!

at 4:00 AM preparing anal sex said...

Wonderful blog.

at 4:36 AM mardi gra sex said...

Magnific!

at 5:15 AM nicaragua sex vacations said...

Oops. My brain just hit a bad sector.

at 5:44 AM dirty sex storys said...

Clap on! , Clap off! clap@#&$NO CARRIER

at 6:11 AM free mature porn clips said...

Suicidal twin kills sister by mistake!

at 6:46 AM books audio sex said...

Give me ambiguity or give me something else.

at 7:17 AM boy forced sex said...

Ever notice how fast Windows runs? Neither did I.

at 7:50 AM aiken clay sex said...

All generalizations are false, including this one.

at 8:22 AM japaneese teens sex said...

Good job!

at 8:53 AM get your best said...

What is a free gift ? Aren't all gifts free?

at 9:25 AM cialis soft top said...

What is a free gift ? Aren't all gifts free?

at 9:59 AM said...

The gene pool could use a little chlorine.

at 10:44 AM japanese sex music said...

Lottery: A tax on people who are bad at math.

at 11:22 AM bisexual teen sex said...

Oops. My brain just hit a bad sector.

at 11:58 AM gay sex werewolves said...

Wonderful blog.

at 12:33 PM arab hot sex said...

Oops. My brain just hit a bad sector.

at 1:04 PM all hard sex said...

Lottery: A tax on people who are bad at math.

at 1:31 PM sex ass xxx said...

C++ should have been called B

at 1:57 PM dbz sex games said...

Thanks to author.

at 2:28 PM old phone sex said...

I'm not a complete idiot, some parts are missing!

at 2:56 PM cocaine help friend said...

Ever notice how fast Windows runs? Neither did I.

at 3:32 PM name said...

Calvin, we will not have an anatomically correct snowman!

at 4:41 PM posted porn said...

I don't suffer from insanity. I enjoy every minute of it.

at 5:14 PM adult dvd stores com adult dvds porn said...

Please write anything else!

at 5:46 PM linda rafar sex said...

Give me ambiguity or give me something else.

at 6:17 PM assistants having sex said...

Build a watch in 179 easy steps - by C. Forsberg.

at 6:51 PM free simpson porn videos said...

I don't suffer from insanity. I enjoy every minute of it.

at 7:35 PM teen porn fetish said...

The gene pool could use a little chlorine.

at 8:16 PM hairy cum men gay porn raunch said...

Give me ambiguity or give me something else.

at 8:48 PM anal violation said...

Magnific!

at 9:30 PM free visalia sex said...

Calvin, we will not have an anatomically correct snowman!

at 10:02 PM porn toon said...

Calvin, we will not have an anatomically correct snowman!

at 10:36 PM hardcore sex tgp said...

Build a watch in 179 easy steps - by C. Forsberg.

at 11:17 PM icd 9 code cocaine said...

Clap on! , Clap off! clap@#&$NO CARRIER

at 12:00 AM chastity video sex said...

Nice Article.

at 12:46 AM podcast sex index said...

Nice Article.

at 1:32 AM brutal sex bdsm said...

Please write anything else!

at 2:13 AM capital mexico sex said...

Beam me aboard, Scotty..... Sure. Will a 2x10 do?

at 2:55 AM free leabian sex said...

C++ should have been called B

at 3:47 AM how to become a porn actor said...

C++ should have been called B

at 4:39 AM india sex videos said...

I don't suffer from insanity. I enjoy every minute of it.

at 5:27 AM upload porn videos said...

Change is inevitable, except from a vending machine.

at 6:08 AM jasmin live sex said...

The gene pool could use a little chlorine.

at 6:47 AM pregnant sex slave said...

When there's a will, I want to be in it.

at 7:25 AM best site to report teen porn said...

C++ should have been called B

at 7:59 AM krissy love sex said...

Lottery: A tax on people who are bad at math.

at 8:39 AM carnivel porn said...

When there's a will, I want to be in it.

at 9:23 AM squamous cell anal cancer said...

I don't suffer from insanity. I enjoy every minute of it.

at 10:03 AM paraplegic sex activit said...

If ignorance is bliss, you must be orgasmic.

at 10:48 AM phentermine pay with mastercard said...

Lottery: A tax on people who are bad at math.

at 11:46 AM buy phentermine c o d www sitins com buy phente said...

Please write anything else!

at 12:23 PM phentermine vagria said...

Friends help you move. Real friends help you move bodies

at 1:22 AM Anonymous said...

Hi !.
You may , perhaps curious to know how one can manage to receive high yields .
There is no initial capital needed You may begin to receive yields with as small sum of money as 20-100 dollars.

AimTrust is what you thought of all the time
The company incorporates an offshore structure with advanced asset management technologies in production and delivery of pipes for oil and gas.

Its head office is in Panama with affiliates around the world.
Do you want to become a happy investor?
That`s your choice That`s what you wish in the long run!

I feel good, I began to get real money with the help of this company,
and I invite you to do the same. If it gets down to select a proper companion who uses your funds in a right way - that`s the AimTrust!.
I take now up to 2G every day, and my first investment was 500 dollars only!
It`s easy to start , just click this link http://ypibotahug.mindnmagick.com/fexadak.html
and lucky you`re! Let`s take this option together to feel the smell of real money

at 11:13 AM Anonymous said...

Good day !.
You re, I guess , probably curious to know how one can reach 2000 per day of income .
There is no initial capital needed You may start to get income with as small sum of money as 20-100 dollars.

AimTrust is what you haven`t ever dreamt of such a chance to become rich
AimTrust incorporates an offshore structure with advanced asset management technologies in production and delivery of pipes for oil and gas.

It is based in Panama with offices around the world.
Do you want to become a happy investor?
That`s your choice That`s what you really need!

I`m happy and lucky, I began to take up income with the help of this company,
and I invite you to do the same. It`s all about how to select a proper partner utilizes your funds in a right way - that`s the AimTrust!.
I take now up to 2G every day, and what I started with was a funny sum of 500 bucks!
It`s easy to get involved , just click this link http://mikehyqesi.freewebportal.com/witose.html
and lucky you`re! Let`s take this option together to get rid of nastiness of the life

at 4:45 AM Anonymous said...

Hello everyone!
I would like to burn a theme at this forum. There is such a thing, called HYIP, or High Yield Investment Program. It reminds of financial piramyde, but in rare cases one may happen to meet a company that really pays up to 2% daily not on invested money, but from real profits.

For quite a long time, I earn money with the help of these programs.
I don't have problems with money now, but there are heights that must be conquered . I make 2G daily, and my first investment was 500 dollars only.
Right now, I managed to catch a guaranteed variant to make a sharp rise . Turn to my blog to get additional info.

http://theblogmoney.com

at 8:35 AM Anonymous said...

generic viagra discount viagra order - viagra online rx

at 8:46 PM Anonymous said...

generic viagra purchase viagra with paypal - purchase viagra online with paypal

at 12:35 AM Anonymous said...

generic viagra cheap viagra online usa - viagra by mail

at 11:56 PM Anonymous said...

viagra without prescription does viagra work if you don't need it - viagra online in us

at 2:25 AM Anonymous said...

buy soma soma pills mg - buy soma next day delivery

at 3:35 AM Anonymous said...

buy somas generic somatropin human growth hormone - 2 350 mg soma

at 3:29 PM Anonymous said...

buy soma is the muscle relaxer soma addictive - cost of soma pills

at 4:44 AM Anonymous said...

buy soma bras by soma - muscle relaxer medications soma

at 10:39 AM Anonymous said...

cialis online cialis online next day - buy cialis south africa

at 4:16 PM Anonymous said...

soma online order soma online cod - map of soma san diego

at 8:34 PM Anonymous said...

soma for sale legal buy soma online - best buy soma sf

at 2:05 AM Anonymous said...

buy soma generic soma pill identifier - soma drug interactions alcohol

at 3:24 AM Anonymous said...

generic cialis order cialis online australia - generic cialis made in us

at 4:29 PM Anonymous said...

cialis online where to buy cheap cialis - when will the price of cialis come down

at 6:39 AM Anonymous said...

xanax online how long does 3mg xanax high last - what does the generic xanax look like

at 4:32 PM Anonymous said...

generic xanax safest place buy xanax online - xanax side effects on fetus

at 9:53 AM Anonymous said...

buy tramadol where to buy tramadol safely - generic tramadol no prescription cod

at 12:08 AM Anonymous said...

buy tramadol tramadol 100mg bestellen - buy tramadol online fedex delivery

at 2:21 AM Anonymous said...

generic xanax xanax side effects liver - order cheap xanax online no prescription

at 6:49 PM Anonymous said...

buy carisoprodol carisoprodol ibuprofen - carisoprodol 350 mg and xanax

at 3:38 PM Anonymous said...

buy tramadol ultram side effects in men - tramadol sandoz sr 100mg

at 9:41 AM Anonymous said...

buy tramadol tramadol 400 mg - buy tramadol missouri

at 5:41 PM Anonymous said...

carisoprodol 350 mg high off carisoprodol 350 mg - carisoprodol soma watson 350 mg

at 6:12 AM Anonymous said...

xanax online xanax 30 pills - xanax dosage .75

at 1:39 PM Anonymous said...

cialis without prescription cialis купить в киеве - cialis 5 mg online-apotheke

at 5:01 PM Anonymous said...

xanax online xanax bars blue - xanax 2mg information

at 6:42 PM Anonymous said...

cialis online cialis 40 mg price - cialis super active

at 7:44 AM Anonymous said...

cialis online cialis daily 2.5 mg cost - cialis online order

at 6:47 PM Anonymous said...

cialis online cialis+0800 - cialis price compared to viagra

at 1:48 AM Anonymous said...

buy tramadol can you buy tramadol - buy tramadol online florida

at 7:00 AM Anonymous said...

buy tramadol tramadol 50 mg vs vicodin - buy tramadol in dubai

at 4:37 PM Anonymous said...

http://buytramadolonlinecool.com/#96430 tramadol 50 mg vs vicodin - illegal get tramadol online

at 9:42 AM Anonymous said...

http://www.integrativeonc.org/adminsio/buyklonopinonline/#6817 ativan klonopin social anxiety - clonazepam where to buy no prescription

at 11:46 AM Anonymous said...

http://landvoicelearning.com/#97734 order tramadol cash delivery - tramadol hydrochloride 50mg side effects dogs

at 11:54 PM Anonymous said...

klonopin klonopin dosage kids - klonopin for recreational use

at 11:33 AM Anonymous said...

klonopin for anxiety klonopin withdrawal valerian - klonopin dosage tinnitus

at 7:39 AM Anonymous said...

http://www.integrativeonc.org/adminsio/buyklonopinonline/#6817 klonopin high feel like - much does generic klonopin cost

at 5:23 AM Anonymous said...

carisoprodol 350mg carisoprodol breastfeeding - carisoprodol st john's wort

at 9:28 PM Anonymous said...

buy carisoprodol no prescription carisoprodol generic name - carisoprodol 350 mg snort

at 12:18 AM Anonymous said...

http://southcarolinaaccidentattorney.com/#24975 cheap carisoprodol watson brand - carisoprodol.drugs