My Life and Times

An Engineer Poet explores the world

Busy Week & Currently Reading

Posted by macengr on April 25, 2014

Things have been hectic this week and so I haven’t had a chance to write a proper post.  But I promised myself that I would put up a post each week, so here it is.

This week I’ve been reading N.T. Wright, who I’ve seen referenced as the greatest living theologian – book Simply Christian.  I have a summary Aquinas did of his Summa Theologica and several books on St. Francis to read also.

I’ve also been working my way through Java data structures; it’s interesting to see how much more I can understand things with that background.  Tree searches, for example, are a key component in Artificial Intelligence.  I have six chapters in this book, which is more of an introduction; then, I have books dedicated to data structures and algorithms to work through.

I’ve also been keeping up on my reading in international affairs.  I just got a book from the library on counterinsurgency called Hearts and Minds: A People’s History of Counterinsurgency.  I also have been going through a survey book on strategy and I have Louis Freedman’s Strategy: A History waiting for me as well.

So lots of work and reading; tonight, though, is date night at the symphony and Mozart!

Posted in Uncategorized | Tagged: , , , , , , , , | Leave a Comment »

U.S. Strategy and the New Medievalism

Posted by macengr on April 16, 2014

I’ve noted before that I’ve done some work with the Matthew Ridgway Center for International Security Studies at the University of Pittsburgh.  Dr. Phil Williams, a noted scholar on transnational security threats, was the director, and was also a visiting scholar at the Strategic Studies Institute of the U.S. Army War College, and for them he wrote several monographs.  One in particular that caught my eye was “From the New Middle Ages to a New Dark Age: The Decline of the State and U.S. Strategy“.  At the time (two years ago) I toyed around with the possibility of a book-length expansion on this, going as far as working up a table of contents and listing some extra things that the book could cover that the monograph did not.
Real life intervened, as it often does, and I found myself back at work as an engineer, so I never got much further with the book.  Still, I think Dr. Williams’ paper deserves more consideration, and I’d still like to explore some of the ideas in the monograph in further detail.  Given the Arab Spring, Ukraine, and Syria, as well as the situation in the South China Sea, I think Dr. Williams foresaw a lot of things in this publication.  At the end of it, he gives some recommendations which are interesting in light of the cutbacks to the U.S. military that we are seeing.
I’ll explore different areas over the next few weeks – I’m aiming for one blog post per week.  For today, here is a synopsis of the monograph taken from the SSI website.  I encourage you to download and read it.
From the New Middle Ages to a ... Cover Image
“Security and stability in the 21st century have little to do with traditional power politics, military conflict between states, and issues of grand strategy. Instead they revolve around the disruptive consequences of globalization, declining governance, inequality, urbanization, and nonstate violent actors. The author explores the implications of these issues for the United States. He proposes a rejection of “stateocentric” assumptions and an embrace of the notion of the New Middle Ages characterized, among other things, by competing structures, fragmented authority, and the rise of “no-go” zones. He also suggests that the world could tip into a New Dark Age. He identifies three major options for the United States in responding to such a development. The author argues that for interventions to have any chance of success the United States will have to move to a trans-agency approach. But even this might not be sufficient to stanch the chaos and prevent the continuing decline of the Westphalian state.”

Posted in 4GW, counterinsurgency, future, history, Open Source Warfare, security, strategy, tactics, Uncategorized, war | Tagged: , , , , , , , , , , | Leave a Comment »

Integrating Belief and Calling into My Career Journey

Posted by macengr on April 8, 2014

So I left off last time with computer programming and while I will come back to that, first, a digression of sorts.

Being a Christian has been a part of my life for a long time.  I’ve spent a number of years figuring out what that means – as well as trying (and often failing) to live up to my own standards.  I’ve spent a lot of time on personal stuff, working on trying to become a better person.  I’ve read a number of books on prayer, Bible study, and so on.

Lately, however, I’ve been bothered by this: I haven’t spent much time…on others:

James 2:17, NIV: “In the same way, faith by itself, if it is not accompanied by action, is dead.”

Also, Matthew 25:30 – 46  (The separating of the sheep and the goats, by their service to others).

I don’t feel like I’ve put this into action.  And as i look to the future, I ponder how I need this to become a part of my life.  I read an excellent book in the fall by Ken Wytsma called Pursuing Justice, and it touched on this.  For Lent, I’ve been involved in praying for those caught in the web of modern day slavery (see the book Not for Sale for more).  I am also currently reading The Hole in Our Gospel by Rich Stearns, and whatever your feelings on the World Vision situation, it is well worth reading.  Serving others, mercy, and so on, are not subjects that are popular today in America, especially from certain sides of the aisle.

But that brings up another point, in that I don’t have a real theology of God.  This is ironic, considering that I’ve been reading the Bible and Christian books for most of my life – the Bible alone three times.  A lot of what I’ve read, though, has been either polemic – from both sides – or baby food.  In a world where Christianity is under attack that’s not very helpful.  I don’t worry about whether or not we’re “winning the culture war” – Christianity was never about that anyway.  Win believers, make disciples, and you win the culture war.  Even if you’re driven underground, there is always a remnant.  forcing others to follow your beliefs never works.  But having a solid foundation to stand on, that’s important.  Especially when talking to those on the fence.

So I’ve starting reading Theology.  At the moment, I’m reading a little introduction to Thomas Aquinas in the Armchair Theologians Series.  I want to be able to build a foundation on reason, as well as what I’ve already learned and experienced.

The above books are informing my journey as I seek my calling, which I think will involve computer programming, data analysis, development, and so on.  I think Computational Social Science and complexity are a part of that as well.  I don’t know, at this point, where the journey will lead.  But hopefully I am following God’s lead.

Posted in Uncategorized | Tagged: , , , , , , , | 1 Comment »

A Change in Direction? Or Picking One?

Posted by macengr on February 18, 2014

I have struggled with this blog over the years.  In order to have a really good blog, you need a focus area, and I didn’t really have one.  I started just blogging general stuff about my life here in Pittsburgh, did some fiction, then switched to book reviews.  Lately, it’s been pretty much lists of books I have read.
 
I did the reviews as part of my being associated with the Matthew Ridgway Center for International Security Studies at the University of Pittsburgh.  I would love to blog on International Security, but there are already so many good bloggers in that space (that’s not even half of them) and I didn’t feel I had anything to add.  Coming from an engineering background, I also suffer from a lack of credentials.
 
In any case, my friend has been blogging about her experiences in training her horse (and herself) for international dressage and eventing competitions.  It’s giving me the itch to blog again.
 
But that brings me right back to the first point – what to blog about?
 
Lately I’ve been working on picking up an associate’s degree in software development (to add to my already over-degreed self with a BS in Mechanical Engineering and my MBA).  I’m doing this to make myself more employable, but also because…it interests me and I enjoy it.
 
I recently read David Kilcullen’s book Out of the Mountains: The Coming Age of the Urban Guerrilla.  It’s a fascinating book.  Kilcullen basically notes that the future will be urban, coastal, and networked.  Urbanization continues apace with more than half of the world’s population living in cities, and most of those cities on the coasts.  With technology – especially mobile phones – more and more of them are becoming connected.  This has huge implications for the future – and Kilcullen notes the effect it will have on warfare.  We got a taste of this in Somalia back in the 90s (See: Black Hawk Down) and with the raid on Mumbai in the 00s.
 
So what, you ask, does that have to do with computer programming?  Well, the short answer is, Smart Cities and Big Data.  And the long answer will have to wait for the next blog post…

 

Posted in Uncategorized | Tagged: , , , , , , , , , , , | 1 Comment »

My Books Read in the Last Year

Posted by macengr on January 13, 2014

Another year, another book list.  I read less book this year than last, but over two thousand more pages!  Here’s the list:

January
2.) Thinking, Fast and Slow - Daniel Kahneman
4.) Debt: The First 5000 Years - Peter Graeber
February
March
13.) Harry Potter and the Methods of Rationality – Eliezer Yudkowsky
15.) A Magic Broken - Vox Day (Novella)
18.) Sexism and God-Talk: Toward a Feminist Theology - Rosemary Radford Ruether
19.) Chasing Francis: A Pilgrim’s Tale - Ian Morgan Cron
April
24.) The Last Stand of Fox Company - Bob Drury and Tom Clavin
28.) Human Security in a Borderless World - Derek S. Reveron and Kathleen A. Mahoney-Norris
31.) The Mathematics of Life - Ian Stewart
May
June
44.) Antifragile: Things that Gain from Disorder - Nassim Nicholas Taleb
45.) Tiger Force: A True Story of Men and War - Michael Sallah and Mitch Weiss
46.) How to Read the Bible for All Its Worth - Gordon D. Fee and Douglas Stuart
July
51.) Why Nations Fail: The Origins of Power, Prosperity, and Poverty - Daron Acemoglu and James A. Robinson
August
54.) Beginning Programming - Adrian and Kathie Kingsley-Hughes
55.) Sure Fire (Rich & Jade #1) - Jack Higgins with Justin Richards
56.) Just My Type: A Book About Fonts - Simon Garfield
60.) Head First HTML and CSS - Elisabeth Robson and Eric Freeman
September
63.) Star Wars: Scoundrels - Timothy Zahn
66.) Big Data: A Revolution That Will Transform the Way We Live, Work, and Think - Viktor Mayer-Schonberger and Kenneth Cukier
October
67.) The Tao of Programming - Geoffrey James
November
69.) Caliphate - Tom Kratman
70.) Kris Longknife: Mutineer (Kris Longknife #1) – Mike Shepherd
71.) Shadow Puppets (Ender’s Shadow series) – Orson Scott Card
72.) Starting Out With Visual Basic 2012 - Tony Gaddis and Kip Irvine
December
73.) Pursuing Justice: The Call to Live & Die for Bigger Things - Ken Wytsma with D. R. Jacobsen
74.) The City: A Global History - Joel Kotkin

Posted in Book reviews, Business, Christian, counterinsurgency, future, history, iraq, linguistics, new media, Open Source Warfare, security, Spirituality & Religion, strategy, tactics, Uncategorized, war | Tagged: , , , , , , , , , , , , , , , , , , , | Leave a Comment »

Quote of the week

Posted by macengr on March 27, 2013

“Clausewitz’s claim to contemporary relevance has more than the prevalence of civil wars and of conflicts between non-state actors with which to contend…those who now reject Clausewitz, like all those who have done so in the past, do so on the basis of a selective reading of a vast body of material. On War is itself unfinished: the text which we have is a work in progress and its judgments are not consistent. That is the very source of its enduring strength.”

—Hew Strachan

Posted in 4GW, counterinsurgency, history, Uncategorized, war | Tagged: , | 2 Comments »

Tweets of the Week

Posted by macengr on March 22, 2013

I’m starting to filter these so they’re not so long, and hopefully of more value to you.

Rosa Brooks ‏@brooks_rosa :  A Drone of One’s Own – By Rosa Brooks | Foreign Policy http://www.foreignpolicy.com/articles/2013/03/21/a_drone_of_ones_own#.UUuYTV2p-Sc.twitter

 J. Scott Shipman ‏@jscottshipman :  Thus far; excellent: Brunelleschi’s Dome: How a Renaissance Genius Reinvented Architecture by Ross King http://www.amazon.com/dp/0142000159/ref=cm_sw_r_tw_dp_HbYsrb007PG0M

Text Message Retention Policies http://bit.ly/15x1aTC

What a novel concept: What’s Missing from the Iraq Debate? Iraqis – By Marc Lynch http://atfp.co/YIN7q0

*headdesk* x 100 : Are Urban Explorers Really a Threat to Our National Security? http://bit.ly/YIMWuT

When Technology Overtakes Security http://bit.ly/ZzZDLK

Global Cities of the Super-Rich http://bit.ly/ZAWefG

Booming Asian Cities Are Tugging The World’s Center of Light East http://bit.ly/Y0aqQr

Ebay style feedback could secure military networks http://bit.ly/ZefEDL

Rachel Held Evans ‏@rachelheldevans :  Christianity Today Gleanings: International Justice Mission Wins ‘Landmark’ Sex Trafficking Conviction in India http://buff.ly/ZLzys6

Calestous Juma ‏@calestous :  Global Evolution of Biomanufacturing http://bit.ly/10iNpsi

Small Wars Journal ‏@smallwars :  The Trajectory of Intelligence Practice from DESERT SHIELD to IRAQI FREEDOM to Today http://bit.ly/YpHxcQ  #Iraq #Intelligence

On Modern-Day Slavery: Today We’ve Disappeared by April Yamasaki http://feedly.com/k/XpULGi

Daniel Solomon ‏@Dan_E_Solo :  All politics are local, gendered edition: what role for women in northern #Mali’s insurgency? http://bit.ly/YFL3z1 . (via @sahelblog)

After the Aircraft Carrier: 3 Alternatives to the Navy’s Vulnerable Flattops http://bit.ly/YVOUet

5 Trends That Will Drive The Future of Technology http://bit.ly/Y4cTvm

Three wars that will define America’s future: Silicon, Iron, and Shadow – By David W. Barno http://atfp.co/15ZYu2Z

Tyrannicide and the Lost Republic http://bit.ly/ZsL4cP via @zenpundit

Pitt professor lands $3.4M NIH grant for wearable artificial lung http://bit.ly/WE3rg8

FinSpy surveillance software package: http://bit.ly/15YL732

A consumer’s guide to 3D printers: See:… http://bit.ly/Y0ed2o

Summary article on the state-sponsored Gauss malware: Gauss http://bit.ly/11eYDAy

China’s BGI to Sequence 2,200 Geniuses In Search For “Smart” Genes http://bit.ly/XWYEX9

Marissa Mayer and Einheit:   Desperate measures http://bit.ly/109rYK8

China replaces Britain in world’s top five arms exporters: report http://reut.rs/ZC2qTC  via @reuters

10 Years After the Iraq War, How Has Baghdad Changed? http://bit.ly/116BzjM

This is VERY cool:  Turning a Persian Rug Into a City http://bit.ly/YkzYqU

How Many Steps Do You Really Look Ahead?  http://bit.ly/YNngjW

To COIN or Not? – An FP Roundtable http://atfp.co/115qVcR

Argo http://bit.ly/11a77ZG  @zenpundit gives it a thumbs up.

Potential drought resilience strategies for the Horn of Africa http://bit.ly/WRwcY2

Everyday Leaks From Sewer Systems Lead to Alarming Amounts of Sewage in Our Waterways http://bit.ly/Wy89Mo

Lessons in Self-Defense for Women, From Tahrir Square http://bit.ly/134LTOc

Big Data and You http://bit.ly/ZDWBoH

Ummm…YES!  Should We Set Up Drone Guidelines? http://bit.ly/Wy56Ea

Guess who’s coming to dinner…Bruno Maisonnier: Dancing, tiny robots! http://bit.ly/WufigW

Scary stuff:  How Drones Can Live off the Land for Years http://bit.ly/WufcpF

Biomedicine Update: Progress on the AIDS/HIV Front http://bit.ly/YkJg3d

The Rise of the Cossacks Amidst Russia’s Decline http://bit.ly/ZKsA5i

Agriculture and Husbandry: The Slow-Motion Singularity http://bit.ly/ZKrma0

Washington “Cancels” Fourth Stage of European Phased Adaptive Approach http://bit.ly/ZAKAjP

Science of Digital Fabrication – Materials and Mechanisms: 3D Printing http://bit.ly/XQgg6I 

Posted in Uncategorized | Tagged: , , , , , | 1 Comment »

Quote of the week

Posted by macengr on March 20, 2013

“The history of war represents fully half the tale of mankind’s social interactions, and one cannot understand war without understanding its political and social underpinnings (Conversely, one cannot understand political history or cultural development without understanding war.”

Caleb Carr, Introduction to the Modern Library War Series

Posted in Uncategorized | Tagged: , , , | Leave a Comment »

Tweets of the week ending March 14

Posted by macengr on March 15, 2013

A Brief History of Suburbia’s Rise and Fall http://feedly.com/k/XMjx72

News: Why Pope Francis Excites (Most) Evangelical Leaders http://feedly.com/k/13WsoGO

There’s always a catch:

Carbon nanotubes as a potent cancer promoter – new data from NIOSH http://feedly.com/k/16wLe7g

Space junk is a major problem:

FYI, We’ve at least 500,000 objects moving around 18,000… http://feedly.com/k/XcoaDJ

On Secrecy http://feedly.com/k/13YqyW7

Saddam a tyrant, but war was wrong http://feedly.com/k/Xco534

Stuxnet is Much Older than We Thought http://feedly.com/k/16wHN0c

Mission Creep in the War on Terror – By Rosa Brooks http://atfp.co/ZLAwEC

Hacked credit agencies info all over P2P networks http://bit.ly/WKAtfQ

Curious as to @davidgraeber ‘s thoughts on this:

In Defense of Homo Economicus http://bit.ly/ZKRvH7

‏@RobertDKaplan RT @stratfor: George Friedman and Robert D. Kaplan discuss how realism and morality both affect politics http://bit.ly/Znzr66

Will be interesting to see what blowback they get:

Moscow Says ‘No’ To New Mosques http://feedly.com/k/ZPtroy

Nationalism on the Internet http://feedly.com/k/15OfCso

The Future Of E-Commerce For Small Businesses http://feedly.com/k/ZPsHQl

Are We Ready for an Internet Cold War? via bigthink http://feedly.com/k/ZqjEU5

connected-marketing by Chris Anderson:

Peer production, open source,… http://feedly.com/k/ZPskFx

 Pope Francis I, economic crusader http://feedly.com/k/ZqjiNe

Starring Pittsburgh’s own @woycheck :

SXSW, Pittsburgh-style: Guest blog http://bit.ly/YbKUUP

Energy Update: Japan First to Extract Natural Gas from Ice http://bit.ly/13Wudny

Beyond 3D Printing: Self Assembly – Even as 3D is just slowly… http://bit.ly/WnVJ8A

Security Theater on the Wells Fargo Website http://bit.ly/YoFIPG

South Africa’s economic outlook in 2013 http://bit.ly/15MHo8t

Why and how to map the new economy in your city http://ow.ly/iR7HY

Reflections on “The Future of Evangelicalism” http://bit.ly/15MHkWk

Interested in #foodsecurity ?  You should probably see this movie:

What ‘food industry’ actually means http://bit.ly/16s633H

Why Big Data Marketing Can’t Do It All http://bit.ly/YnFkAZ

The Outsized Role of Britain in the Modern World http://bit.ly/13W01c7

Excellent infographic on tomorrow’s world:

http://www.bbc.com/future/story/20130102-tomorrows-worldhttp://bit.ly/XtQFm6

 “Iraq In The Year 2023″ Simulation Executive Summary http://bit.ly/15MGpVT

And so it begins: China plans first commercial trip through Arctic shortcut in 2013: http://bit.ly/Y9ivyy

5 big problems of big data http://bit.ly/16s4GBW

Why It’s Nearly Impossible to Make GPS Work for India http://bit.ly/13Tbbhl

Hacking Best-seller Lists http://bit.ly/16s413m

Window Cleaning Robots Making Their Way To Skyscraper Happy United Arab Emirates http://bit.ly/15MET6e

Cisco IP Phone Hack http://bit.ly/16pNhtK

Cool concept:

Can Floating Architecture Save This Nigerian Slum? http://bit.ly/XoZs8W

I’d say very much.

Iraq 10 Years Later (1): How Culpable is Academic International Relations? http://bit.ly/15KCkSg

Energy Update: New Molten-Salt Reactor Company a Spinoff from MIT http://bit.ly/16pye2Z

Never thought this was realistic:

The SysAdmin was meant to be “light” http://bit.ly/16py5wC

Whither China-US relations?

The Good Ol’ Cold War http://bit.ly/Yj7OvC

“The Logic of Surveillance” http://bit.ly/15KBRzu

CMU unveils CHIMP designed to help in a disaster http://bit.ly/XoXvt3

Links – AI & Robots http://bit.ly/13RsoYH

Technological trends in agriculture http://bit.ly/16pvgvp

SpaceX’s Grasshopper Rocket Launches, Hovers, and Lands [Video] http://bit.ly/YpPZrC

By the author of the excellent Wired for War, @peterwsinger

The Global Swarm – By P.W. Singer http://atfp.co/Yf7TAh

Environment Update: New Study Indicates Northern Vegetation is Changing with Rising Temperatures http://bit.ly/Yf7Pka

Why the Afghan ‘peace conference’ idea keeps bombing http://bit.ly/Y6ntw3

Gizmos & Gadgets: 3D Desktop Scanning Makes Replicating 3D in Print a Lot Easier http://bit.ly/10E0VZF

Peter Ellyard – Rapid Prototying the Future http://bit.ly/Wi2JUD

What do STEM employers want? http://bit.ly/YnJVjj

The elder entitlement conundrum: raising retirement age doesn’t get you what you want http://bit.ly/YnJw0t

James Bridle on the Canon Drone http://sto.ly/ZueNQ2

If We Want Competitive Economies, We Must Manage Our Water Better http://bit.ly/ZfxFDZ

WWF plans to use drones to protect wildlife | Environment | The Guardian http://bit.ly/YdwcPl

Iranian leader brings the crazy, via @hipbonegamer on @zenpundit :

Chavez and the Second Coming? http://bit.ly/YdxkCg

Is Software Security a Waste of Money? http://bit.ly/YW3Sh4

Embracing the Autocatalytic City http://bit.ly/ZfxeJC

Infinity Journal is always worth a read:

Strategic Theory Monday Twofer http://bit.ly/16m8HHX

Fearsome UK Robot Aircraft Is Semi-Autonomous and Will Fly in 2013 http://bit.ly/16m8C7j

 

 

Posted in Uncategorized | Leave a Comment »

Books I Read in 2012

Posted by macengr on January 15, 2013

It’s that time of year again.  My reading was down a little this year due to the fact that I was working full time and reading some longer books.

January
 
3.) Chaos: A Graphic Guide (Introducing Series) - Zaiuddin Sardar and Iwona Abrams
4.) Catching Fire (The Hunger Games#2) - Suzanne Collins
5.) Astrobiology: A Brief Introduction - Kevin W. Plaxco and Michael Gross
6.) Thinking in Systems: A Primer - Donella H. Meadows
7.) Mockingjay (The Hunger Games #3) - Suzanne Collins
9.) War - Sebastian Junger
 
February
 
10.) The Voyage of the Dawn Treader - C. S. Lewis
 
March
 
15.) One Small Step Can Change Your Life: The Kaizen Way - by Robert Maurer, Ph. D.
 
April
 
19.) Still: Notes on a Mid-Faith Crisis - Lauren F. Winner
 
 
May
 
20.) The Silver Chair (Narnia) - C. S. Lewis
22) Abundance: The Future is Better Than You Think - Peter Diamandis and Steven Kotler
24) Fifty Shades of Grey - E. L. James
25) Fifty Shades Darker - E. L. James
26) Aerotropolis: The Way We’ll Live Next - Greg Lindsay and John D. Kasarda
 
June
 
27) Private Dancer - Stephen Leather
28) Fifty Shades Freed - E. L. James
31) Dubai: Gilded Cage - Syed Ali
32) Amped - Daniel H. Wilson
 
July
 
33) China Safari: On the Trail of Beijing’s Expansion in Africa - Serge Michel, Michel Beuret, Paolo Woods
34) All Fall Down - Vern McGeorge
39) Night Without End - Alistair Maclean
 
August
 
41) Birds of Prey: The Battle Within - Gail Simone et al (Comic Book Graphic Novel)
43) The Twelfth Imam - Joel C. Rosenberg
44) Batman: Battle for the Cowl - Tony S. Daniel et al (Comic Book Graphic Novel)
45) Batman: The Resurrection of Ra’s al Ghul -  Grant Morrison et al (Comic Book Graphic Novel)
46) Birds of Prey: Metropolis or Dust - Sean McKeever et al (Comic Book Graphic Novel)
 
 September
 
53) Inch and Miles: The Journey to Success - By John R. Wooden et al.
55) Animal, Vegetable, Miracle: A Year of Food - by Barbara Kingsolver
 
October
 
59) Fractions and Decimals Made Easy (Making Math Easy) (with Jacob) – Rebecca Wingard-Nelson
61) Fraction Fun - (with Jacob) David A. Adler
63) Working With Fractions - (with Jacob) David A. Adler
65) Estimation (A Young Math Book) (with Jacob) - Charles F. Linn
 
November
 
68) Pump Six and Other Stories - Paolo Bacigalupi
69) The Great Divorce - C.S. LewiS
71) Contemporary Security Studies, 2nd Edition - Allan Collins, editor
75) Engineering Systems: Meeting Human Needs in a Complex Technological World - Olivier L. de Weck, Daniel Roos, and Christopher L. Magee
77) Red Mars - Kim Stanley Robinson
 
December
 
83) The Teeth of the Tiger - Tom Clancy
84) Exit Plan - Larry Bond
85) e: The Story of a Number - Eli Maor

Posted in Uncategorized | Tagged: , , , , , , , , , , , , , , , , , , , , | 1 Comment »

 
Follow

Get every new post delivered to your Inbox.

Join 600 other followers