we pillage the future and rape the land
we don't give back, can't understand
what was once a garden of Eden
is all lost by our deceiving
we fill the air with toxic dust
while into oceans oils gush
sea life dies from our mistakes
volcanoes flow, and the ground quakes
what will it take to make us see?
what will it cost to make Earth clean?
what we pass on to our heirs
what we destroyed without a care
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
https://mjb-lessonsfromlife.blogspot.com/ "Out of life's school of war: What does not destroy me, makes me stronger." Nietzsche
Monday, September 23, 2019
Friday, September 20, 2019
blinded by the light
I'm filling up these pages, emptying this well
as I sort through this nightmare, penning my side of hell
my heart is paying the price and a bitter price it pays
I don't say anything new, it has always been this way
I've twisted all the answers and crossed the crimson line
always one more reason for this loveless crime
I can't recognize the words, or the lyrics to the tune
the drummer keeps on drumming and the piper wants his due
I'm not good at telling stories and not good at this dance
I'm good at seeing the future, as I snap out of this trance
I'm good at being alone, I have been for many a night
I'm no longer in the dark, or blinded by your light
I feel the club you're using, it has a pretty long reach
I can feel it coming down, though that wasn't what you preached
toxic isn't strong enough, lethal a better word
but you don't need redemption for this sentence that I serve
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
as I sort through this nightmare, penning my side of hell
my heart is paying the price and a bitter price it pays
I don't say anything new, it has always been this way
I've twisted all the answers and crossed the crimson line
always one more reason for this loveless crime
I can't recognize the words, or the lyrics to the tune
the drummer keeps on drumming and the piper wants his due
I'm not good at telling stories and not good at this dance
I'm good at seeing the future, as I snap out of this trance
I'm good at being alone, I have been for many a night
I'm no longer in the dark, or blinded by your light
I feel the club you're using, it has a pretty long reach
I can feel it coming down, though that wasn't what you preached
toxic isn't strong enough, lethal a better word
but you don't need redemption for this sentence that I serve
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
no better or no worse
just because it hurts
like a wound at which I curse
it is no better or it is no worse
in the end we get what we deserve
just because I lose
it doesn't mean I am lost
nothing will make me stop
each line I will step across
it doesn't mean you have won
not to me, but away you run
the door is left ajar
you can run but won't get far
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
like a wound at which I curse
it is no better or it is no worse
in the end we get what we deserve
just because I lose
it doesn't mean I am lost
nothing will make me stop
each line I will step across
it doesn't mean you have won
not to me, but away you run
the door is left ajar
you can run but won't get far
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
Thursday, September 19, 2019
cruising
Dorian's path is close at hand
seeing the coast and aftermath
ocean as far as I can see
calmly laying there for me
Atlantic wind that blows my hair
hand in hand in the night air
romantic is our interlude
like there's only me and you
distant shores with much to see
lighthouse ports shine on the beach
on we go into the night
sailing till the morning's light
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
the weight of love
haloed effects of a ceiling fan
a warm touch from your strong hands
kisses deep on satin sheets
as we both get all that we need
tallowed light, reflecting glow
on hidden sweetness down below
rhythmic rising underneath
the weight of love and passion's heat
the moon rises high in the evening night
and unaware we ignore its light
stolen hours of pleasure sought
giving, taking all you brought
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
a warm touch from your strong hands
kisses deep on satin sheets
as we both get all that we need
tallowed light, reflecting glow
on hidden sweetness down below
rhythmic rising underneath
the weight of love and passion's heat
the moon rises high in the evening night
and unaware we ignore its light
stolen hours of pleasure sought
giving, taking all you brought
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
the first star
glows in the night sky
as I make my childish wish
it falls from the sky
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
as I make my childish wish
it falls from the sky
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
Wednesday, September 4, 2019
I'll be gone until September 17th. Cruising up to Nova Scotia, if Dorian lets me. Blog will be updated then. Don't quit reading please!
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
silent screams
I lift my head, the tiara slides
from my eyes the tears now glide
trusting no one, only me
what I know, what I believe
in the heavens, clouds make forms
from the hives the bees now swarm
mine for an hour, not for days
leaving me in many ways
never in heaven, when I do pray
skies not blue but dark, dark gray
I'm not one to believe in luck
sometimes love can truly suck
if I find the answer, I'll let you know
smoke drifts up from stone cold coals
when I awake from this bad dream
my throat is dry with silent screams
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
from my eyes the tears now glide
trusting no one, only me
what I know, what I believe
in the heavens, clouds make forms
from the hives the bees now swarm
mine for an hour, not for days
leaving me in many ways
never in heaven, when I do pray
skies not blue but dark, dark gray
I'm not one to believe in luck
sometimes love can truly suck
if I find the answer, I'll let you know
smoke drifts up from stone cold coals
when I awake from this bad dream
my throat is dry with silent screams
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
untitled truth
once fooled by a crescent moon
constantly wondering...
did I do wrong?
not know the words,
to all of your songs
dancing in darkness
waiting for the curtain
to rise from backstage
an understudies role
no acting on my part
pulling on key phrases
the hidden truths
that you refute,
keeping lines straight
every poem counts
what I learned
from that whole mess
at a high cost; and
mistrust of all others
I learned, once again, to believe
in the bright, full moon
where everything
is bathed in soft light and truth
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
constantly wondering...
did I do wrong?
not know the words,
to all of your songs
dancing in darkness
waiting for the curtain
to rise from backstage
an understudies role
no acting on my part
pulling on key phrases
the hidden truths
that you refute,
keeping lines straight
every poem counts
what I learned
from that whole mess
at a high cost; and
mistrust of all others
I learned, once again, to believe
in the bright, full moon
where everything
is bathed in soft light and truth
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
Tuesday, September 3, 2019
a forked trail
the trail forked--you dropped my hand
not part of life, but destiny stepped in
in cold storage a bleeding heart sat
and I was thinking "what's up with that"
walking in pine, soaking up sun
before I know, the moon comes up
I'm cold and tired--my soul is blue
I glance forward--my eyes see you
so many paths I could have roamed
leading me farther and farther from home
from this crest, I can see for miles
your brows furrow, but your mouth smiles
time speeds on like a bullet train
I'm reading the rhymes from each refrain
put to music, it's a country song
of all the rights and all the wrongs
I still read but I write less
poetry was always when I digressed
my blog grows dust and twitter does too
cause I have nothing to compose for you
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
not part of life, but destiny stepped in
in cold storage a bleeding heart sat
and I was thinking "what's up with that"
walking in pine, soaking up sun
before I know, the moon comes up
I'm cold and tired--my soul is blue
I glance forward--my eyes see you
so many paths I could have roamed
leading me farther and farther from home
from this crest, I can see for miles
your brows furrow, but your mouth smiles
time speeds on like a bullet train
I'm reading the rhymes from each refrain
put to music, it's a country song
of all the rights and all the wrongs
I still read but I write less
poetry was always when I digressed
my blog grows dust and twitter does too
cause I have nothing to compose for you
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
moveable mountains
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
Monday, September 2, 2019
thank you and please
trust that doesn't grow on trees
a tall oak with many leaves
your love brings me to my knees
I'll take it all, thank you and please
so many ifs and a few buts
turning my heart just enough
it's my head that calls the bluffs
loving me is sometimes tough
my eyes open, I won't be fooled
never forgetting the golden rule
just those ones that made me blue
all gone now that I met you
you keep singing, I love you songs
two years now our password strong
I had doubts it would go this long
it is here that I belong
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
a tall oak with many leaves
your love brings me to my knees
I'll take it all, thank you and please
so many ifs and a few buts
turning my heart just enough
it's my head that calls the bluffs
loving me is sometimes tough
my eyes open, I won't be fooled
never forgetting the golden rule
just those ones that made me blue
all gone now that I met you
you keep singing, I love you songs
two years now our password strong
I had doubts it would go this long
it is here that I belong
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
the wanderer
long before me, there you wandered
two wheels sailing high above
one back marked so she could travel
always with you on your quest
history written by the notches
wooden hearts that felt your touch
nothing more had they to offer
given just the thing you craved
like the ghost of Christmas past
offerings wait still for your touch
hidden deep inside the gift
the end to all you’ve come to know
locked up tightly, secrets stay
waiting for discovery
should you forget, or walk away
all there in will be displayed
in the heat, we felt a spark
July blistered, in the dark
what I felt, the flame you started
burns eternal in my soul
hold me close and kiss my lips
all you need is here for now
trusting only what I feel
knowing more than I can tell
the hawk is perched upon the limb
watching, waiting, seeing all
screeching loudly, off he flies
leaving us in certain doom
here before me, your mind wanders
thoughts of then, thoughts of now
pensive are the thoughts my own
knowing ghosts still here to roam
two wheels sailing high above
one back marked so she could travel
always with you on your quest
history written by the notches
wooden hearts that felt your touch
nothing more had they to offer
given just the thing you craved
like the ghost of Christmas past
offerings wait still for your touch
hidden deep inside the gift
the end to all you’ve come to know
locked up tightly, secrets stay
waiting for discovery
should you forget, or walk away
all there in will be displayed
in the heat, we felt a spark
July blistered, in the dark
what I felt, the flame you started
burns eternal in my soul
hold me close and kiss my lips
all you need is here for now
trusting only what I feel
knowing more than I can tell
the hawk is perched upon the limb
watching, waiting, seeing all
screeching loudly, off he flies
leaving us in certain doom
here before me, your mind wanders
thoughts of then, thoughts of now
pensive are the thoughts my own
knowing ghosts still here to roam
Sunday, September 1, 2019
truths about me
I have seen the quizzes
answers by those that think they know
"truths about me"
though, all they see
the facade of me
hidden in all but my poems
I have read your works
hidden meanings
carefully put feelings
lines and lines
innuendo, plain and true
unlock your door
release what is there
go forth and prosper
it may not be proper
political suicide
here I sit, waiting
monsoons come and go
thunder claps and lightning bolts
sometimes blinding clarity
other times, not so much
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
answers by those that think they know
"truths about me"
though, all they see
the facade of me
hidden in all but my poems
I have read your works
hidden meanings
carefully put feelings
lines and lines
innuendo, plain and true
unlock your door
release what is there
go forth and prosper
it may not be proper
political suicide
here I sit, waiting
monsoons come and go
thunder claps and lightning bolts
sometimes blinding clarity
other times, not so much
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
fade to blue
solutions are never easy
sometimes the quandary is huge
words don't always frame your heart
pictures blur and fade to blue
often I go off track
my heart tries to control my mind
that is when mistakes are made
because love is always blind
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
sometimes the quandary is huge
words don't always frame your heart
pictures blur and fade to blue
often I go off track
my heart tries to control my mind
that is when mistakes are made
because love is always blind
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
Friday, August 30, 2019
lessons from life
we learn from the pain
such are the lessons from life
always, starting fresh
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
such are the lessons from life
always, starting fresh
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
collision
slim lines are mangled
beauty lays down on asphalt
quiet are their screams
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
beauty lays down on asphalt
quiet are their screams
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
what we found
now I'm walking in the sunshine
my feet don't touch the ground
I'm yelling at the stars above
'bout everything we've found
you whisper words I long to hear
but those that hold me close
those that know my secrets
see I'm basking in this glow
so baby take my hand
lead me gently down this path
lay me down on denim sheets
let neither of us look back
building on this love we found
the symmetry is so strong
everyone can read the signs
hear the music of our song
now I'm walking in the sunshine
my feet don't touch the ground
I'm yelling at the stars above
'bout everything we've found
so baby take my hand
lead me gently down this path
lay me down on denim sheets
let neither of us look back
my feet don't touch the ground
I'm yelling at the stars above
'bout everything we've found
you whisper words I long to hear
but those that hold me close
those that know my secrets
see I'm basking in this glow
so baby take my hand
lead me gently down this path
lay me down on denim sheets
let neither of us look back
building on this love we found
the symmetry is so strong
everyone can read the signs
hear the music of our song
now I'm walking in the sunshine
my feet don't touch the ground
I'm yelling at the stars above
'bout everything we've found
so baby take my hand
lead me gently down this path
lay me down on denim sheets
let neither of us look back
Thursday, August 29, 2019
sleep walking
staring into open dreams
heights of passion
bottom of despair
you are never far away
in every mentation and every prayer
thoughts that plague when I'm awake
memories that fill my working day
sleep walking in the daylight hours
into the nights filled with desire
while you hold my heart prisoner
but in the darkness as I slip
into dreams and into your arms
there I always find your love
fan blades cooling passion's ardor
where at last love is complete
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
heights of passion
bottom of despair
you are never far away
in every mentation and every prayer
thoughts that plague when I'm awake
memories that fill my working day
sleep walking in the daylight hours
into the nights filled with desire
while you hold my heart prisoner
but in the darkness as I slip
into dreams and into your arms
there I always find your love
fan blades cooling passion's ardor
where at last love is complete
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
thirst
the sun beats down on this hot desert day
I'm thirsting for something
I can't quite taste
an azure sky, no chance of relief
I've figured it out
I know just what I need
I need an oasis
I need to be quenched
I need a monsoon
that will thoroughly drench
I need your passion
an overflowing trench
I'm thirsting for love
I'm thirsting for you
my heart is pounding, feeling an ache
a mournful sound that resonates
crying out for some respite
rain on me baby, shower my life
but clouds aren't forming
in my arid desert sky
the water lays buried, deep underground
I keep digging deeper
there is none to be found
some day baby, this river will run free
and what I'm thirsting for
will assuage my needs
I need an oasis
I need to be quenched
I need a monsoon
that will thoroughly drench
I need your passion
an overflowing trench
I'm thirsting for love
I'm thirsting for you
let me swim in your passion
as you quench my one desire
dive in deep
let the water get higher
rain on me baby
let your river flow free
drench me, immerse me, saturate my needs
let it flow all around, surround and
through me
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
I'm thirsting for something
I can't quite taste
an azure sky, no chance of relief
I've figured it out
I know just what I need
I need an oasis
I need to be quenched
I need a monsoon
that will thoroughly drench
I need your passion
an overflowing trench
I'm thirsting for love
I'm thirsting for you
my heart is pounding, feeling an ache
a mournful sound that resonates
crying out for some respite
rain on me baby, shower my life
but clouds aren't forming
in my arid desert sky
the water lays buried, deep underground
I keep digging deeper
there is none to be found
some day baby, this river will run free
and what I'm thirsting for
will assuage my needs
I need an oasis
I need to be quenched
I need a monsoon
that will thoroughly drench
I need your passion
an overflowing trench
I'm thirsting for love
I'm thirsting for you
let me swim in your passion
as you quench my one desire
dive in deep
let the water get higher
rain on me baby
let your river flow free
drench me, immerse me, saturate my needs
let it flow all around, surround and
through me
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
Wednesday, August 28, 2019
Kiss Of Deception
The kiss was of passion
Desire, hot and strong
Staying in my memory
Long after we were done
We talked of many things
Long into the night
Holding and caressing
Exploring new delight
And then when we parted
I thought nothing had changed
Our hearts did seem bound
For something long range
But a kiss of deception
Still holds a lie
And the abruptness of the ending
Is killing me inside
A kiss of betrayal
The bond came unwound
The last kiss received
Was one that let me down
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.
Desire, hot and strong
Staying in my memory
Long after we were done
We talked of many things
Long into the night
Holding and caressing
Exploring new delight
And then when we parted
I thought nothing had changed
Our hearts did seem bound
For something long range
But a kiss of deception
Still holds a lie
And the abruptness of the ending
Is killing me inside
A kiss of betrayal
The bond came unwound
The last kiss received
Was one that let me down
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.
Don Juan
One false move is all it takes
Careful what you undertake
It could be a big mistake
Suffer another true heartbreak
Learn the secret to the heart
Endure the many attempted starts
Leaving a taste that’s bitter and tart
Often times it will tear you apart
Wearing your heart upon your sleeve
Is it getting you what you need?
Or is this why your heart does bleed?
While you make your slow retreat
Pull it together, just go on
Realizing you are not the pawn
Reinvent now, don’t withdraw
While waiting for the next Don Juan
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.
Careful what you undertake
It could be a big mistake
Suffer another true heartbreak
Learn the secret to the heart
Endure the many attempted starts
Leaving a taste that’s bitter and tart
Often times it will tear you apart
Wearing your heart upon your sleeve
Is it getting you what you need?
Or is this why your heart does bleed?
While you make your slow retreat
Pull it together, just go on
Realizing you are not the pawn
Reinvent now, don’t withdraw
While waiting for the next Don Juan
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.
Sunday, August 25, 2019
You & I
When the rainbow appears
After the storm passes by
When the final note is played
After the last verse is sung
When the amen comes
At the end of the prayer
When the snow thaws away
And the flowers reappear
When the fog rolls away
And the warm sun shines
When your soul finally heals
There will be you and I
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.
After the storm passes by
When the final note is played
After the last verse is sung
When the amen comes
At the end of the prayer
When the snow thaws away
And the flowers reappear
When the fog rolls away
And the warm sun shines
When your soul finally heals
There will be you and I
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.
No Redemption
He goes in for liquor
Other shoppers pull away
He knows he is dirty
From begging all day
He uses the cash
From the hot day's work
Not for food or necessities
But to buy a few quarts
He hates what he is
The way his life died
All that he’d dreamed of
And all of his pride
He’d lost it all
For all that he cared
A family and position
A life he revered
It didn’t take long
For it to evaporate
He could barely remember
When his life was not gray
So he takes the full bottles
And heads to the shelter
Another bed not his own
In this life’s helter skelter
He drinks the first bottle
So that he can sleep
To block out the memories
That plague him so deep
He knows not redemption
He has spiraled too far down
As he tosses the empty
Opens the second with a frown
He walks into the refuge
With the others, same as he
All outcasts and lonely
And with unanswered pleas
He thinks of his family
And has one last prayer
To look after and protect them
Since he is not there
He closes his eyes
For dreams that won’t come
From a life of devastation
A life that is numb
In the early dawn hours
The priest says a prayer
For the homeless, cold body
That is left laying there
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.
Other shoppers pull away
He knows he is dirty
From begging all day
He uses the cash
From the hot day's work
Not for food or necessities
But to buy a few quarts
He hates what he is
The way his life died
All that he’d dreamed of
And all of his pride
He’d lost it all
For all that he cared
A family and position
A life he revered
It didn’t take long
For it to evaporate
He could barely remember
When his life was not gray
So he takes the full bottles
And heads to the shelter
Another bed not his own
In this life’s helter skelter
He drinks the first bottle
So that he can sleep
To block out the memories
That plague him so deep
He knows not redemption
He has spiraled too far down
As he tosses the empty
Opens the second with a frown
He walks into the refuge
With the others, same as he
All outcasts and lonely
And with unanswered pleas
He thinks of his family
And has one last prayer
To look after and protect them
Since he is not there
He closes his eyes
For dreams that won’t come
From a life of devastation
A life that is numb
In the early dawn hours
The priest says a prayer
For the homeless, cold body
That is left laying there
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.
Thursday, August 22, 2019
gathering speed
I check your progress, you're gathering speed
trying real hard to overtake me
I've been there before--won't slow down
my smile turns quickly, to a frown
you had your chance and blew it bud
don't come here and fire more scuds
the light in the tunnel is growing dim
I don't care if you sink or swim
never a leader, although you tried
with a quick smile--wink of an eye
I saw through the shroud of fear
waiting and watching when you appeared
self confidence withers and finally dies
storm clouds form in the blue sky
talk to my back, my ears won't listen
these are lips you won't be kissin'
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
trying real hard to overtake me
I've been there before--won't slow down
my smile turns quickly, to a frown
you had your chance and blew it bud
don't come here and fire more scuds
the light in the tunnel is growing dim
I don't care if you sink or swim
never a leader, although you tried
with a quick smile--wink of an eye
I saw through the shroud of fear
waiting and watching when you appeared
self confidence withers and finally dies
storm clouds form in the blue sky
talk to my back, my ears won't listen
these are lips you won't be kissin'
Poetry by M.J.B. is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License
Subscribe to:
Posts (Atom)