Book
Book
org/TR/xh
tml1/DTD/xhtml1-strict.dtd"><html><head><title>Five technologies for educational
change: systems thinking, systems design ... - David F. Salisbury - Google Buku
</title><script>(function(){function a(c){this.t={};this.tick=function(c,e,b){b=
void 0!=b?b:(new Date).getTime();this.t[c]=[b,e]};this.tick("start",null,c)}var
d=new a;window.jstiming={Timer:a,load:d};try{var f=null;window.chrome&&window.ch
rome.csi&&(f=Math.floor(window.chrome.csi().pageT));null==f&&window.gtbExternal&
&(f=window.gtbExternal.pageT());null==f&&window.external&&(f=window.external.pag
eT);f&&(window.jstiming.pt=f)}catch(g){};})();
</script><script>(function() {var preloadImg = document.createElement('img');pre
loadImg.src = 'http://books.google.co.id/books?id=Vq1X5YP3WPIC&hl=id&pg=PP1&img=
1&zoom=3&hl=id&sig=ACfU3U28QqCK5qx66Wn00GR3At-7HYkVYQ&w=685';window['_OC_preload
_image_url'] = preloadImg.src;})();</script><style type="text/css" style="displa
y:none">.gb-rating-stars{direction:ltr;height:13px;outline:none;padding:2px 2px
2px 0;vertical-align:middle;text-align:left}.gb-star-on,.gb-star-off,.gb-star-ha
lf{height:13px;overflow:hidden;width:13px}.gb-star-on{background:no-repeat url(h
ttp://books.google.co.id/googlebooks/images/stars/gb-stars-sprite-1.png) 0 -39px
}.gb-star-off{background:no-repeat url(http://books.google.co.id/googlebooks/ima
ges/stars/gb-stars-sprite-1.png) 0 -26px}.gb-star-half{background:no-repeat url(
http://books.google.co.id/googlebooks/images/stars/gb-stars-sprite-1.png) 0 -13p
x}.goog-inline-block{position:relative;display:-moz-inline-box;display:inline-bl
ock}* html .goog-inline-block{display:inline}*:first-child+html .goog-inline-blo
ck{display:inline}body{margin:0;padding:0}body,textarea{font-family:Arial,sans-s
erif}body{background-color:#fff}a{color:#20c;text-decoration:underline}a:visited
{color:#551a8b;text-decoration:underline}table{border-style:none;margin:0}.pseud
olink{color:#20c;cursor:pointer;text-decoration:underline}.morelesslink{color:#7
7c;cursor:pointer;text-decoration:underline;clear:both;margin-top:.3em}.link_aux
:link,.link_aux:visited,.link_aux:active{color:#77c}.green{color:#0a0}.grey{colo
r:#777}#search_form_input{width:100%}body input.label-input-label{color:#999}inp
ut.text_flat{background-color:#fff;border:1px solid #92adc6;color:#000;padding:2
px 0 2px 2px}.gaia{font-size:83%;text-align:right;white-space:nowrap}.onegoogle,
div#one_google{float:left;font-size:13px;height:22px;margin-bottom:2px;padding-l
eft:8px}div#guser{margin:2pt;padding:0 10px 8px 0!important}.main_search_box{fon
t-size:17px;margin-right:8px}.main_search_submit{font-size:15px;margin-right:8px
;height:1.85em}table#top_search_box{clear:both;margin-left:8px}table.lads{backgr
ound-color:#e5ecf9;border:1px solid #e1e8f5;font-size:83%;margin-bottom:.6em}a.p
rimary{color:#11c;text-decoration:underline}a.primary:hover{cursor:pointer}.seco
ndary,.secondary:visited{color:#4272db;text-decoration:none}.secondary:hover{cur
sor:pointer;text-decoration:underline}.aux{color:#777}#build-info-container{bord
er-top:solid 1px #888;margin-top:20px;padding-top:5px;text-align:left}.buy-bubbl
e{width:190px}.buy-bubble-description{clear:both;font-size:13px;padding-bottom:6
px}.buy-bubble-learn-more{float:right;font-size:13px}.goog-flat-menu-button{-web
kit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:
#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background
-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gra
dient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1
f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdc
dc;color:#444;cursor:default;font-size:11px;font-weight:bold;line-height:27px;li
st-style:none;margin:0 2px;min-width:46px;outline:none;padding:0 18px 0 6px;text
-align:center;text-decoration:none;vertical-align:middle}.goog-flat-menu-buttondisabled{background-color:#fff;border-color:#f3f3f3;color:#b8b8b8}.goog-flat-men
u-button.goog-flat-menu-button-hover{background-color:#f8f8f8;background-image:webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradien
t(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1)
;background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linea
r-gradient(top,#f8f8f8,#f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz
-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);bordercolor:#c6c6c6;color:#333}.goog-flat-menu-button.goog-flat-menu-button-focused{bo
rder-color:#4d90fe}.goog-flat-menu-button.goog-flat-menu-button-open,.goog-flatmenu-button.goog-flat-menu-button-active{-webkit-box-shadow:inset 0 1px 2px rgba
;line-height:1.3em;overflow:hidden;white-space:nowrap;z-index:1000}.gb-reset .ac
-renderer{font-size:100%}.ac-active{background-color:#36c;color:white}.ac-row{pa
dding:2px 3px}.gb-button,.gb-button-hilite,.gb-button-callout,.gb-button-callout
-hilite{border:solid 1px #aaa;border-radius:2px;cursor:pointer;display:-moz-inli
ne-box;display:inline-block;font:normal normal normal 13px'Arial','Sans Serif';l
ine-height:140%;margin:0 0 4px;outline:none;padding:1px 10px;position:relative;t
ext-decoration:none!important;vertical-align:middle;text-align:center;text-shado
w:none;white-space:nowrap;-webkit-border-radius:3px;-webkit-user-select:none;-mo
z-border-radius:3px;-moz-user-select:none}input.gb-button,button.gb-button,input
.gb-button-hilite,button.gb-button-hilite,input.gb-button-callout,button.gb-butt
on-callout,input.gb-button-callout-hilite,button.gb-button-callout-hilite{-webki
t-appearance:square-button}* html .gb-button,* html .gb-button-hilite{display:in
line;height:23px;margin-bottom:0;padding-bottom:0}* html input.gb-button,* html
input.gb-button-hilite{padding-left:6px;padding-right:6px}* html .gb-button-call
out,* html .gb-button-callout-hilite{display:block;height:23px;padding-bottom:0}
*:first-child+html .gb-button,*:first-child+html .gb-button-hilite{display:inlin
e;height:23px;margin-bottom:0;padding-top:0}*:first-child+html input.gb-button,*
:first-child+html input.gb-button-hilite{padding-left:6px;padding-right:6px}*:fi
rst-child+html .gb-button-callout,*:first-child+html .gb-button-callout-hilite{d
isplay:block;height:23px;padding-top:0}.gb-button-hilite.disabled,.gb-button-hil
ite.disabled:hover,.gb-button-hilite.disabled:active{border-color:#3079ed;backgr
ound-color:#4d90fe;cursor:default;opacity:.5;pointer-events:none}.gb-button,.gbbutton-callout{background:#f0f0f0;background-image:-webkit-gradient(linear,0% 25
%,0% 75%,from(#f9f9f9),to(#e3e3e3));background-image:-moz-linear-gradient(center
top,#f9f9f9 25%,#e3e3e3 75%);filter:progid:DXImageTransform.Microsoft.Gradient(
startColorstr=#f9f9f9,endColorstr=#e3e3e3);border-color:#ccc #ccc #a0a0a0;color:
#000!important;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-box-shado
w:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.gb
-button:active,.gb-button-callout:active{background:#e3e3e3;background-image:-we
bkit-gradient(linear,0% 25%,0% 75%,from(#e3e3e3),to(#f9f9f9));background-image:moz-linear-gradient(center top,#e3e3e3 25%,#f9f9f9 75%);filter:progid:DXImageTra
nsform.Microsoft.Gradient(startColorstr=#e3e3e3,endColorstr=#f9f9f9)}.gb-button:
hover,.gb-button-callout:hover{border-color:#666 #666 #444}.gb-button-hilite,.gb
-button-callout-hilite{background:#3d79d0;background-image:-webkit-gradient(line
ar,0% 25%,0% 75%,from(#4c91e8),to(#336ac1));background-image:-moz-linear-gradien
t(center top,#4c91e8 25%,#336ac1 75%);filter:progid:DXImageTransform.Microsoft.G
radient(startColorstr=#4c91e8,endColorstr=#336ac1);border-color:#2525ea #2525ea
#151596;color:#fff!important;font-weight:bold;-moz-box-shadow:inset 0 1px 1px rg
ba(255,255,255,0.5);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5);box
-shadow:inset 0 1px 1px rgba(255,255,255,0.5)}.gb-button-hilite:active,.gb-butto
n-callout-hilite:active{background:#336ac1;background-image:-webkit-gradient(lin
ear,0% 25%,0% 75%,from(#336ac1),to(#4c91e8));background-image:-moz-linear-gradie
nt(center top,#336ac1 25%,#4c91e8 75%);filter:progid:DXImageTransform.Microsoft.
Gradient(startColorstr=#336ac1,endColorstr=#4c91e8)}.gb-button-hilite:hover,.gbbutton-callout-hilite:hover{border-color:#0f0f68 #0f0f68 #08083a}.gb-button-call
out,.gb-button-callout-hilite{border-radius:4px;display:block;padding:4px 0 3px;
-webkit-border-radius:4px;-moz-border-radius:4px}.gb-button-callout-hilite{fontsize:14px}.gb-button-callout{font-size:12px}.buy-header{padding-right:.2;margin:
0 0 6px}.buy-header h3{margin:0;font-size:100%}.buy-header table{border-collapse
:separate;border-spacing:0}.buy-header td+td{padding-left:6px}.buy-header sup{co
lor:red;font-weight:normal}.buy-tagline a{white-space:nowrap}.buy-price{font-siz
e:1.6em;font-weight:bold}.buy-original-title{color:#666}.buy-original-price{colo
r:#666;text-decoration:line-through}.buy-print-title{color:#666}.buy-print-price
{color:#666;text-decoration:line-through}.buy-container a{white-space:nowrap}.bu
y-container p{margin:.5em 0}.buy-container p:last-child{margin-bottom:0}.sidebar
-buy-widget-container{font-size:13.2px;margin:10px;padding:6px 5px}.buy-quality{
margin-bottom:6px}.buy-sale-terms{margin:8px 0 0}#menu_container .buy-sale-terms
{padding-right:13px}.buy-sale-terms a,.buy-sale-terms a:visited{color:#77c;textdecoration:none}.buy-price-container{margin-bottom:6px}input.gb-button-callout-h
ilite,input.gb-button-callout{width:100%}.buy-tip-card{background:#fff7e7;border
mall .slider-drawables{height:85px;left:15px;right:15px}.gb-hovercard{box-shadow
:0 2px 3px #777;color:#777;font-size:83%;background:#fff;border:solid 1px #3b577
5;-moz-box-shadow:0 2px 3px #777;-webkit-box-shadow:0 2px 3px #777}.gb-hovercard
-body{padding:8px}.gb-hovercard a:link,.gb-hovercard a:visited{color:#4272db;tex
t-decoration:none}.gb-hovercard a:hover{text-decoration:underline}.gb-hovercardborder{border:solid 5px #bcf}.gb-hovercard-heading,.gb-reset .gb-hovercard-headi
ng{margin:0 0 3px}.gb-hovercard .gb-hovercard-title:link,.gb-hovercard .gb-hover
card-title:hover{border-bottom:solid 2px #11c;color:#11c;font-size:120%;font-wei
ght:bold;text-decoration:none}.gb-hovercard-snippet{color:#000}.gb-hovercard-foo
ter{background:#e8eff9;padding:8px}.gb-hovercard-footer .text{vertical-align:mid
dle}.gb-hovercard-footer table{width:100%}.gb-hovercard-footer .col0{text-align:
left;vertical-align:middle;white-space:nowrap}.gb-hovercard-footer .col1{text-al
ign:right;vertical-align:middle;white-space:nowrap}.gb-hovercard-buttons{float:r
ight}.gb-hovercard .gb-button,.gb-hovercard .gb-button-hilite{margin:0 0 0 6px}.
gb-hovercard-stars,.gb-hovercard-reviews-link{color:#777;height:1.2em;line-heigh
t:1em;vertical-align:middle}.gb-hovercard-stars{margin:4px 6px 2px 0;vertical-al
ign:top}.gb-hovercard-reviews-num{margin:6px}.gb-hovercard-ebooks-label{color:#0
00;float:left;font-weight:bold}.gb-hovercard-no-ebooks-label{color:#777;float:le
ft}.gb-hovercard-ebooks-logo{background:no-repeat url(http://books.google.co.id/
googlebooks/images/store/gb-store-sprite-1.gif) -39px 0;color:#000;height:18px;m
argin:0 6px;position:relative;top:-2px;vertical-align:middle;width:18px}.gb-hove
rcard-plusone-container{height:15px;left:6px;overflow:hidden;position:relative;p
adding-top:3px;vertical-align:top}::-webkit-scrollbar{height:16px;overflow:visib
le;width:16px}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-tr
ack{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}
::-webkit-scrollbar-track:horizontal{border-width:4px 0 0}::-webkit-scrollbar-tr
ack:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.
1)}::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(0,0,
0,.1)}::-webkit-scrollbar-track:active{background-color:rgba(0,0,0,.05);box-shad
ow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)}::-webkit-scroll
bar-track:horizontal:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1p
x 0 rgba(0,0,0,.07)}.jfk-scrollbar-dark::-webkit-scrollbar-track:hover{backgroun
d-color:rgba(255,255,255,.1);box-shadow:inset 1px 0 0 rgba(255,255,255,.2)}.jfkscrollbar-dark::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px
0 rgba(255,255,255,.2)}.jfk-scrollbar-dark::-webkit-scrollbar-track:active{backg
round-color:rgba(255,255,255,.1);box-shadow:inset 1px 0 0 rgba(255,255,255,.25),
inset -1px 0 0 rgba(255,255,255,.15)}.jfk-scrollbar-dark::-webkit-scrollbar-trac
k:horizontal:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px
0 rgba(255,255,255,.15)}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2
);background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px
6px;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),
inset 0 -1px 0 rgba(0,0,0,.07)}::-webkit-scrollbar-thumb:horizontal{border-width
:6px 1px 1px;padding:0 0 0 100px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset
-1px 0 0 rgba(0,0,0,.07)}::-webkit-scrollbar-thumb:hover{background-color:rgba(
0,0,0,.4);box-shadow:inset 1px 1px 1px rgba(0,0,0,.25)}::-webkit-scrollbar-thumb
:active{background-color:rgba(0,0,0,0.5);box-shadow:inset 1px 1px 3px rgba(0,0,0
,0.35)}.jfk-scrollbar-dark::-webkit-scrollbar-thumb{background-color:rgba(255,25
5,255,.3);box-shadow:inset 1px 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(2
55,255,255,.1)}.jfk-scrollbar-dark::-webkit-scrollbar-thumb:horizontal{box-shado
w:inset 1px 1px 0 rgba(255,255,255,.15),inset -1px 0 0 rgba(255,255,255,.1)}.jfk
-scrollbar-dark::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255
,.6);box-shadow:inset 1px 1px 1px rgba(255,255,255,.37)}.jfk-scrollbar-dark::-we
bkit-scrollbar-thumb:active{background-color:rgba(255,255,255,.75);box-shadow:in
set 1px 1px 3px rgba(255,255,255,.5)}.jfk-scrollbar-borderless::-webkit-scrollba
r-track{border-width:0 1px 0 6px}.jfk-scrollbar-borderless::-webkit-scrollbar-tr
ack:horizontal{border-width:6px 0 1px}.jfk-scrollbar-borderless::-webkit-scrollb
ar-track:hover{background-color:rgba(0,0,0,.035);box-shadow:inset 1px 1px 0 rgba
(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07)}.jfk-scrollbar-borderless.jfk-scro
llbar-dark::-webkit-scrollbar-track:hover{background-color:rgba(255,255,255,.07)
;box-shadow:inset 1px 1px 0 rgba(255,255,255,.25),inset -1px -1px 0 rgba(255,255
,255,.15)}.jfk-scrollbar-borderless::-webkit-scrollbar-thumb{border-width:0 1px
0 6px}.jfk-scrollbar-borderless::-webkit-scrollbar-thumb:horizontal{border-width
:6px 0 1px}::-webkit-scrollbar-corner{background:transparent}body::-webkit-scrol
lbar-track-piece{background-clip:padding-box;background-color:#f5f5f5;border:sol
id #fff;border-width:0 0 0 3px;box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1
px 0 0 rgba(0,0,0,.07)}body::-webkit-scrollbar-track-piece:horizontal{border-wid
th:3px 0 0;box-shadow:inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.0
7)}body::-webkit-scrollbar-thumb{border-width:1px 1px 1px 5px}body::-webkit-scro
llbar-thumb:horizontal{border-width:5px 1px 1px}body::-webkit-scrollbar-corner{b
ackground-clip:padding-box;background-color:#f5f5f5;border:solid #fff;border-wid
th:3px 0 0 3px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.14)}.jfk-bubble{-webkit-bo
x-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-s
hadow:0 1px 3px rgba(0,0,0,.2);background-color:#fff;border:1px solid;border-col
or:#bbb #bbb #a8a8a8;padding:16px;position:absolute;z-index:1201!important}.jfkbubble-closebtn{background:url("http://ssl.gstatic.com/ui/v1/icons/common/x_8px.
png") no-repeat;border:1px solid transparent;height:21px;opacity:.4;outline:0;po
sition:absolute;right:2px;top:2px;width:21px}.jfk-bubble-closebtn:focus{border:1
px solid #4d90fe;opacity:.8}.jfk-bubble-arrow{position:absolute}.jfk-bubble-arro
w .jfk-bubble-arrowimplbefore,.jfk-bubble-arrow .jfk-bubble-arrowimplafter{displ
ay:block;height:0;position:absolute;width:0}.jfk-bubble-arrow .jfk-bubble-arrowi
mplbefore{border:9px solid}.jfk-bubble-arrow .jfk-bubble-arrowimplafter{border:8
px solid}.jfk-bubble-arrowdown{bottom:0}.jfk-bubble-arrowup{top:-9px}.jfk-bubble
-arrowleft{left:-9px}.jfk-bubble-arrowright{right:0}.jfk-bubble-arrowdown .jfk-b
ubble-arrowimplbefore,.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-col
or:#bbb transparent;left:-9px}.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore{
border-color:#a8a8a8 transparent}.jfk-bubble-arrowdown .jfk-bubble-arrowimplafte
r,.jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-color:#fff transparent;l
eft:-8px}.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore{border-bottom-width:0
}.jfk-bubble-arrowdown .jfk-bubble-arrowimplafter{border-bottom-width:0}.jfk-bub
ble-arrowup .jfk-bubble-arrowimplbefore{border-top-width:0}.jfk-bubble-arrowup .
jfk-bubble-arrowimplafter{border-top-width:0;top:1px}.jfk-bubble-arrowleft .jfkbubble-arrowimplbefore,.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border
-color:transparent #bbb;top:-9px}.jfk-bubble-arrowleft .jfk-bubble-arrowimplafte
r,.jfk-bubble-arrowright .jfk-bubble-arrowimplafter{border-color:transparent #ff
f;top:-8px}.jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore{border-left-width:0
}.jfk-bubble-arrowleft .jfk-bubble-arrowimplafter{border-left-width:0;left:1px}.
jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-right-width:0}.jfk-bubb
le-arrowright .jfk-bubble-arrowimplafter{border-right-width:0}.jfk-checkbox{-web
kit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:
rgba(255,255,255,.05);border:1px solid #c6c6c6;border:1px solid rgba(155,155,155
,.57);font-size:1px;height:11px;margin:0 4px 0 1px;outline:0;vertical-align:text
-bottom;width:11px}.jfk-checkbox-undetermined{background-color:#fff;background-c
olor:rgba(255,255,255,.65)}.jfk-checkbox-checked{background-color:#fff;backgroun
d-color:rgba(255,255,255,.65)}.jfk-checkbox-hover{-webkit-box-shadow:inset 0 1px
1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:in
set 0 1px 1px rgba(0,0,0,.1);border:1px solid #b2b2b2}.jfk-checkbox-active{backg
round-color:#ebebeb}.jfk-checkbox-focused{border:1px solid #4d90fe}.jfk-checkbox
-clearOutline.jfk-checkbox-focused{border:1px solid #c6c6c6;border:1px solid rgb
a(155,155,155,.57)}.jfk-checkbox-disabled,.jfk-checkbox-clearOutline.jfk-checkbo
x-disabled{background-color:#fff;border:1px solid #f1f1f1;cursor:default}.jfk-ch
eckbox-checkmark{height:15px;outline:0;width:15px;left:0;position:relative;top:3px}.jfk-checkbox-undetermined .jfk-checkbox-checkmark{background:url(http://ssl
.gstatic.com/ui/v1/menu/checkmark-partial.png) no-repeat -5px -3px}.jfk-checkbox
-checked .jfk-checkbox-checkmark{background:url(http://ssl.gstatic.com/ui/v1/men
u/checkmark.png) no-repeat -5px -3px}.card-rating-stars{direction:ltr;height:13p
x;outline:none;padding:2px 2px 2px 0;text-align:left;vertical-align:middle}.card
-star-on,.card-star-off,.card-star-half{height:13px;overflow:hidden;width:13px}.
card-star-on{background:no-repeat url(http://books.google.co.id/googlebooks/imag
es/stars/card/card-stars-sprite.png) 0 -39px}.card-star-off{background:no-repeat
url(http://books.google.co.id/googlebooks/images/stars/card/card-stars-sprite.p
2px;display:inline-block;color:#444!important;cursor:pointer;filter:progid:DXIma
geTransform.Microsoft.gradient(startColorStr='#f5f5f5',EndColorStr='#f1f1f1');fo
nt-size:11px;font-weight:bold;height:27px;line-height:27px;min-width:54px;*min-w
idth:70px;padding:0 8px;text-align:center;transition:all .218s;-moz-border-radiu
s:2px;-moz-transition:all .218s;-moz-user-select:none;-o-transition:all .218s;-w
ebkit-border-radius:2px;-webkit-transition:all .218s;-webkit-user-select:none}.u
nified-hovercard-button:hover,.unified-hovercard-button.hover{border:1px solid #
c6c6c6;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left to
p,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradien
t(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1
);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-olinear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f
8,#f1f1f1);box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#222;filter:progid:DXImage
Transform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#f1f1f1');tran
sition:all 0s;-moz-transition:all 0s;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);o-transition:all 0s;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-transit
ion:all 0s}.unified-hovercard-button:active,.unified-hovercard-button.active{bac
kground-color:#f6f6f6;background-image:-webkit-gradient(linear,left top,left bot
tom,from(#f6f6f6),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f6f
6f6,#f1f1f1);background-image:-moz-linear-gradient(top,#f6f6f6,#f1f1f1);backgrou
nd-image:-ms-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-o-linear-gra
dient(top,#f6f6f6,#f1f1f1);background-image:linear-gradient(top,#f6f6f6,#f1f1f1)
;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);filter:progid:DXImageTransform.Micro
soft.gradient(startColorStr='#f6f6f6',EndColorStr='#f1f1f1');-moz-box-shadow:ins
et 0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}
.unified-hovercard-button.active{border:1px solid #c6c6c6;color:#333}.unified-ho
vercard-button:visited{color:#666}.unified-hovercard-button.focus,.unified-hover
card-button.right.focus,.unified-hovercard-button.mid.focus,.unified-hovercard-b
utton.left.focus{border:1px solid #4d90fe;outline:none;z-index:4!important}.unif
ied-hovercard-button-hilite{background-color:#4d90fe;background-image:-webkit-gr
adient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradien
t(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed)
;background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linea
r-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff!important;fi
lter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColor
Str='#4787ed')}.unified-hovercard-button-hilite:hover{background-color:#357ae8;b
ackground-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#3
57ae8));background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background
-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gra
dient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357a
e8);background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5b
b7;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#
4d90fe',EndColorStr='#357ae8')}.unified-hovercard-button-hilite:active,.unifiedhovercard-button-hilite:focus:active,.unified-hovercard-button-hilite.focus:acti
ve{box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rg
ba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.unified-hoverc
ard-button.disabled,.unified-hovercard-button.disabled:hover,.unified-hovercardbutton.disabled:active{background:#fff;border:1px solid #f3f3f3;border:1px solid
rgba(0,0,0,0.05);color:#b8b8b8;cursor:default;pointer-events:none}.unified-hove
rcard-button.disabled.active{box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box
-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 2px rgba(
0,0,0,0.1)}.unified-hovercard-button-hilite.disabled,.unified-hovercard-button-h
ilite.disabled:hover,.unified-hovercard-button-hilite.disabled:active{background
-color:#4d90fe;border:1px solid #3079ed;color:#fff;filter:alpha(opacity=50);opac
ity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.unified
-hovercard-reviews-link{color:#777;height:1.2em;line-height:1em;vertical-align:m
iddle}.unified-hovercard-stars{direction:ltr;height:13px;outline:none;padding:2p
x 2px 2px 0;text-align:left;vertical-align:middle}.unified-hovercard .rating-sta
rs .unified-hovercard-star-off,.unified-hovercard .rating-stars .unified-hoverca
:24px}.SPRITE_pages{background:no-repeat url(http://books.google.co.id/googleboo
ks/images/viewport_images-5.gif) -72px -78px;width:19px;height:24px}.SPRITE_page
_down{background:no-repeat url(http://books.google.co.id/googlebooks/images/view
port_images-5.gif) -48px -65px;width:26px;height:13px}.SPRITE_email_icon{backgro
und:no-repeat url(http://books.google.co.id/googlebooks/images/viewport_images-5
.gif) -48px -24px;width:16px;height:16px}a.gb3{text-decoration:none}#guser{float
:right;font-size:83%}#top_search_bar{white-space:nowrap;margin-top:5px}#titlebar
{border-top:1px solid #6b90da;background-color:#ebeff9;color:#000;padding:.2em 8
px;white-space:nowrap;overflow:hidden;clear:both;height:1.3em}.gb-volume-title{d
isplay:inline-block;font-size:110%;font-weight:bold;margin-left:2px;margin-top:0
}h1.gb-volume-title span{font-size:80%;font-weight:normal}#toolbar_td{font-weigh
t:bold;font-size:83%}#toolbar_container{background-color:#fcfcfc;border-bottom:1
px solid #ebeff9}.addmd{font-size:83%;margin-left:2px}#menu_td{width:230px;verti
cal-align:top;border-right:2px solid #ebeff9}#viewport{background-color:#fcfcff}
#viewport_td{vertical-align:top;width:100%}#viewport_table{padding:0;table-layou
t:fixed;width:100%}#viewport.selection-mode .selection-layer{cursor:crosshair}#m
enu{padding-top:5px}h3.section{font-size:83%;font-weight:bold;margin:10px 0 0 10
px}#menu_container{overflow:hidden}.menu_content{font-size:83%;margin:0 10px 10p
x;clear:left}.other_issues_section{font-size:83%;font-weight:bold;margin:3px 3px
5px 10px;clear:left}.sidebar_footer a{white-space:nowrap;color:#77c;font-size:9
0%}.showall{margin:5px 0 0}div.sidebarcover{float:left;margin-right:8px;font-siz
e:0}.sidebarnav .nolink{font-weight:bold}.sidebarnav{line-height:1.4em;margin-to
p:5px}#volume-info-sidebar{margin-bottom:4px}#volume-info-sidebar .gb-volume-tit
le{display:block;margin:0}#volume-info-sidebar .addmd{left:-5px;position:relativ
e}img.navbar_icon{border:0;position:relative;top:0;left:4px}#similarbooks_conten
t{margin:8px 5px 15px 10px}#similarbooks_content a{margin-right:8px}.adline{over
flow:hidden}#search_form td{position:relative}#sits{margin-left:0;padding-left:0
}.gb-survey-link{font-size:83%;float:right;margin:0 8px}.pd{background-color:#c1
d9ff;border:1px solid #3a5774;color:#000;font-family:arial,sans-serif;padding:8p
x;position:absolute;font-size:83%;width:314px}.pd-bg{position:absolute;backgroun
d-color:#000;top:0;left:0}.pd-title{position:relative;background-color:#e0edfe;c
olor:#000;padding:8px 15px 8px 8px;font-weight:bold;vertical-align:middle;width:
292px;height:16px}.pd-title-close{position:absolute;top:4px;right:5px;width:15px
;height:15px;background:url("http://books.google.co.id/googlebooks/images/dialog
_close_x.gif") no-repeat center;cursor:pointer}.pd-content{padding:4px;backgroun
d-color:#fff;width:307px}.pd-buttons{padding:4px;background-color:#fff;text-alig
n:right;width:307px}.print-error{color:red}.goog-slider-thumb{position:absolute;
background-color:ThreeDShadow;overflow:hidden;top:0;width:10px;height:100%}.goog
-slider-horizontal{background-color:#e0edfe;position:relative;overflow:hidden;he
ight:13px;width:70px;margin:1px 0;outline:none;cursor:pointer}.pd-slider-line{po
sition:absolute;width:100%;top:5px;border:1px inset white;overflow:hidden;height
:0}.pd-preview-img{padding-bottom:6px;width:130px;height:210px}.pd-preview-label
{float:left;padding:0 4px;width:40px}.pd-left-panel{float:left;margin:4px;width:
10.5em}.pd-fieldset-bg{background:#e0edfe;padding:4px}.pd-input-label{padding-ri
ght:4px}.pd-numpages-fs{margin-top:10px}.pd-right-panel{float:right;padding:8px;
background:#e0edfe;margin:4px;width:130px}div#toolbar_container{padding:2px 6px
2px 3px;line-height:24px;font-size:83%}.toolbar-table{width:100%;empty-cells:sho
w;font-size:13px;line-height:24px}.toolbar-pc-cell{padding-top:1px}.link-bar-lik
e{outline:none;border:1px solid #fcfcff;padding:0 4px 0 0;display:inline-block;w
hite-space:nowrap;cursor:pointer}.link-bar-like:link,.link-bar-like:visited{colo
r:#20c;text-decoration:none}#toggle_mode{margin-right:1px}.toggle-mode-text{padd
ing-left:4px;text-decoration:underline}.pdf-icon{vertical-align:top;line-height:
24px}.link-bar-like-text{text-decoration:underline;margin-left:-2px}.no-jump-cel
l{width:6em;white-space:nowrap}.jump-input{text-align:center;padding:0;border:1p
x solid #6b90da}.jump-edit-input{text-align:center;border:1px solid #bbb;outline
:none;padding:0}.jump-form{padding:0 3px;display:inline}.pagination{background-c
olor:#8aa3de;cursor:pointer}.pagination:hover{background-color:#6e7fa5}.paginati
on:active{background-color:#40527b}.viewport-top-linkbar-horizontal,.viewport-to
p-toolbar-horizontal{outline:none}.top-toolbar-button,.top-linkbar-button{border
:1px solid #fcfcff;height:24px;cursor:pointer;margin-right:1px;vertical-align:to
p}.top-linkbar-button{padding-right:4px}.top-linkbar-button-hover,.top-toolbar-b
utton-hover{border-color:#6b90da}.top-toolbar-button-active,.top-toolbar-buttonchecked,.top-linkbar-button-active,.top-linkbar-button-checked{border-color:#6b9
0da;background:#dae3f6}.top-toolbar-button-disabled .top-toolbar-button-inner-bo
x,.top-linkbar-button-disabled .top-toolbar-button-inner-box{filter:alpha(opacit
y=40);opacity:.4;cursor:default}.top-toolbar-button-disabled .button_image{filte
r:alpha(opacity=40);opacity:.4}.linkbar-image-icon{display:inline-block;vertical
-align:middle}.linkbar-button-text{text-decoration:underline;color:#20c}.top-too
lbar-separator{width:10px;height:25px}#contents-button-text{padding:0 4px;text-d
ecoration:underline;color:#20c}#contents-button-image{margin-right:4px}.scroll-t
oc-div{position:absolute;border:1px solid #aabef3;font-size:13px;background-colo
r:#fcfcfc;overflow-x:hidden;overflow-y:auto;padding:0 6px 0 4px;line-height:24px
}.scroll-toc-div-wide{width:44ex}.toc-div{overflow:hidden}.toc-row{cursor:pointe
r}.toc-left-cell{margin:0 2px 0 0;width:1ex;vertical-align:top}.toc-middle-cell,
.toc-middle-cell-last{width:35ex;color:#20c;text-decoration:underline}.toc-right
-cell,.toc-right-cell-last,.toc-right-disabled-cell{text-align:right;width:4ex;p
adding-left:4px}.toc-middle-cell,.toc-right-cell{border-bottom:1px solid #e2e2e2
}.toc-middle-disabled-cell,.toc-right-disabled-cell{color:#ccc;border-bottom:1px
solid #e2e2e2}.toc-middle-disabled-cell{width:35ex}.base-image-toc-div{position
:absolute;border:1px solid #aabef3;font-size:13px;background-color:#fcfcfc;overf
low:hidden;padding:4px}.toc-page-image{cursor:pointer}.linkbar-panel-div{positio
n:absolute;right:0;width:350px;border:1px solid #aabef3;padding:5px 7px 3px;back
ground:#e8ecf9;font-size:13px}.linkbar-panel-close{position:absolute;top:0;right
:0;cursor:pointer}.linkbar-panel-div p{margin:10px 0}.linkbar-panel-div p.headin
g{font-weight:bold}.download-panel-div{width:76px;text-align:left;padding:2px 10
px 5px 5px;line-height:18px}.gback{background-color:#f9f9f9;position:relative}.v
iewport{text-align:center;width:100%;overflow-x:auto}.viewport-table{width:100%;
margin:0 auto;min-width:575px}.swv-table{table-layout:fixed}td.swv-td-search{wid
th:170px}td.swv-td-space{width:10px}input.swv-input-search{max-width:166px}.html
-div{background-color:#fff;border:1px solid #a9a9a9;margin-top:3px;padding:4px}#
gb-viewport-plusone-container{height:16px;padding-top:2px}#gb-viewport-plusone-c
ontainer.with_share_button{display:block;height:17px;padding:0 0 6px;position:re
lative;top:-2px;width:140px}#gb-viewport-plusone-container.with_share_button>*{m
argin-right:11px;vertical-align:middle!important}#gb-atb-patents-plusone-contain
er{height:15px;padding-top:5px;vertical-align:middle}#gb-atb-patents-plusone-con
tainer.with_share_button{display:block;height:17px;padding-top:3px;width:250px}#
gb-atb-patents-plusone-container.with_share_button>*{margin-right:11px;verticalalign:middle!important}.jfk-butterBar{-webkit-border-radius:2px;-moz-border-radi
us:2px;border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-s
hadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-tra
nsition:all 0 linear 1s,opacity 1s;-moz-transition:all 0 linear 1s,opacity 1s;-m
s-transition:all 0 linear 1s,opacity 1s;-o-transition:all 0 linear 1s,opacity 1s
;transition:all 0 linear 1s,opacity 1s;border-style:solid;border-width:0;font-si
ze:11px;height:0;opacity:0;overflow:hidden;padding:0;text-align:center}.jfk-butt
erBar-info{background-color:#f9edbe;border-color:#f0c36d;color:#333}.jfk-butterB
ar-error{background-color:#484848;border-color:#202020;color:#fff}.jfk-butterBar
-promo{background-color:#d6e9f8;border-color:#4d90f0;color:#333}.jfk-butterBar-w
arning{background-color:#dd4b39;border-color:#602019;color:#fff}.jfk-butterBar-s
hown{-webkit-transition:opacity .218s;-moz-transition:opacity .218s;-ms-transiti
on:opacity .218s;-o-transition:opacity .218s;transition:opacity .218s;border-wid
th:1px;height:14px;opacity:1;padding:6px 16px}.jfk-butterBar-mini.jfk-butterBarshown{padding:2px 16px}.jfk-button{-webkit-border-radius:2px;-moz-border-radius:
2px;border-radius:2px;cursor:default;font-size:11px;font-weight:bold;text-align:
center;margin-right:16px;height:27px;line-height:27px;min-width:54px;outline:0;p
adding:0 8px}.jfk-button-hover{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-mozbox-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.jfk-but
ton-selected{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:
inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.jfkbutton .jfk-button-img{margin-top:-3px;vertical-align:middle}.jfk-button-label{m
argin-left:5px}.jfk-button-narrow{min-width:34px;padding:0}.jfk-button-collapse-
left,.jfk-button-collapse-right{z-index:1}.jfk-button-collapse-left.jfk-button-d
isabled{z-index:0}.jfk-button-collapse-left:focus,.jfk-button-collapse-right:foc
us,.jfk-button-hover.jfk-button-collapse-left,.jfk-button-hover.jfk-button-colla
pse-right{z-index:2}.jfk-button-collapse-left{margin-left:-1px;-moz-border-radiu
s-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;
-webkit-border-top-left-radius:0;border-bottom-left-radius:0;border-top-left-rad
ius:0}.jfk-button-collapse-right{margin-right:0;-moz-border-radius-topright:0;-m
oz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-borderbottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.jf
k-button.jfk-button-disabled:active{-webkit-box-shadow:none;-moz-box-shadow:none
;box-shadow:none}.jfk-button-action{background-color:#4d90fe;background-image:-w
ebkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient
(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);
background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear
-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff}.jfk-button-a
ction.jfk-button-hover{background-color:#357ae8;background-image:-webkit-lineargradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,
#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-im
age:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top
,#4d90fe,#357ae8);border:1px solid #2f5bb7}.jfk-button-action:focus{-webkit-boxshadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inse
t 0 0 0 1px #fff;border:1px solid #fff;border:1px solid rgba(0,0,0,0);outline:1p
x solid #4d90fe;outline:0 rgba(0,0,0,0)}.jfk-button-action.jfk-button-clear-outl
ine{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.jfk-button-act
ion:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:in
set 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.jfk-bu
tton-action.jfk-button-disabled{background:#4d90fe;filter:alpha(opacity=50);opac
ity:.5}.jfk-button-default{background-color:#3d9400;background-image:-webkit-lin
ear-gradient(top,#3d9400,#398a00);background-image:-moz-linear-gradient(top,#3d9
400,#398a00);background-image:-ms-linear-gradient(top,#3d9400,#398a00);backgroun
d-image:-o-linear-gradient(top,#3d9400,#398a00);background-image:linear-gradient
(top,#3d9400,#398a00);border:1px solid #29691d;color:#fff;text-shadow:0 1px rgba
(0,0,0,0.1)}.jfk-button-default.jfk-button-hover{background-color:#368200;backgr
ound-image:-webkit-linear-gradient(top,#3d9400,#368200);background-image:-moz-li
near-gradient(top,#3d9400,#368200);background-image:-ms-linear-gradient(top,#3d9
400,#368200);background-image:-o-linear-gradient(top,#3d9400,#368200);background
-image:linear-gradient(top,#3d9400,#368200);border:1px solid #2d6200;text-shadow
:0 1px rgba(0,0,0,0.3)}.jfk-button-default:focus{-webkit-box-shadow:inset 0 0 0
1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;bo
rder:1px solid #fff;border:1px solid rgba(0,0,0,0);outline:1px solid #3d9400;out
line:0 rgba(0,0,0,0)}.jfk-button-default.jfk-button-clear-outline{-webkit-box-sh
adow:none;-moz-box-shadow:none;box-shadow:none}.jfk-button-default:active{-webki
t-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgb
a(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.jfk-button-default.jfkbutton-disabled{background:#3d9400;filter:alpha(opacity=50);opacity:.5}.jfk-butt
on-primary{background-color:#d14836;background-image:-webkit-linear-gradient(top
,#dd4b39,#d14836);background-image:-moz-linear-gradient(top,#dd4b39,#d14836);bac
kground-image:-ms-linear-gradient(top,#dd4b39,#d14836);background-image:-o-linea
r-gradient(top,#dd4b39,#d14836);background-image:linear-gradient(top,#dd4b39,#d1
4836);border:1px solid transparent;color:#fff;text-shadow:0 1px rgba(0,0,0,0.1);
text-transform:uppercase}.jfk-button-primary.jfk-button-hover{-webkit-box-shadow
:0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:
0 1px 1px rgba(0,0,0,0.2);background-color:#c53727;background-image:-webkit-line
ar-gradient(top,#dd4b39,#c53727);background-image:-moz-linear-gradient(top,#dd4b
39,#c53727);background-image:-ms-linear-gradient(top,#dd4b39,#c53727);background
-image:-o-linear-gradient(top,#dd4b39,#c53727);background-image:linear-gradient(
top,#dd4b39,#c53727);border:1px solid #b0281a;border-bottom-color:#af301f}.jfk-b
utton-primary:focus{-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inse
t 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:1p
x solid rgba(0,0,0,0);outline:1px solid #d14836;outline:0 rgba(0,0,0,0)}.jfk-but
ton-primary.jfk-button-clear-outline{-webkit-box-shadow:none;-moz-box-shadow:non
e;box-shadow:none}.jfk-button-primary:active{-webkit-box-shadow:inset 0 1px 2px
rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset
0 1px 2px rgba(0,0,0,0.3);background-color:#b0281a;background-image:-webkit-lin
ear-gradient(top,#dd4b39,#b0281a);background-image:-moz-linear-gradient(top,#dd4
b39,#b0281a);background-image:-ms-linear-gradient(top,#dd4b39,#b0281a);backgroun
d-image:-o-linear-gradient(top,#dd4b39,#b0281a);background-image:linear-gradient
(top,#dd4b39,#b0281a);border:1px solid #992a1b}.jfk-button-primary.jfk-button-di
sabled{background:#d14836;filter:alpha(opacity=50);opacity:.5}.jfk-button-standa
rd{background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5
,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);backgroundimage:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradie
nt(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);co
lor:#444;border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1)}.jfk-button-s
tandard.jfk-button-hover,.jfk-button-standard.jfk-button-clear-outline.jfk-butto
n-hover{background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f
8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);backgr
ound-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-g
radient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f
1);border:1px solid #c6c6c6;color:#333}.jfk-button-standard:active{-webkit-box-s
hadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,
.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.jfk-button-standard.jfk-button-se
lected,.jfk-button-standard.jfk-button-clear-outline.jfk-button-selected{backgro
und-color:#eee;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);bac
kground-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-lin
ear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f
8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px soli
d #ccc;color:#333}.jfk-button-standard.jfk-button-checked,.jfk-button-standard.j
fk-button-clear-outline.jfk-button-checked{-webkit-box-shadow:inset 0 1px 2px rg
ba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1
px 2px rgba(0,0,0,.1);background-color:#eee;background-image:-webkit-linear-grad
ient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);b
ackground-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear
-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);b
order:1px solid #ccc;color:#333}.jfk-button-standard:focus{border:1px solid #4d9
0fe}.jfk-button-standard.jfk-button-clear-outline{border:1px solid #dcdcdc}.jfkbutton-standard.jfk-button-disabled{background:#fff;border:1px solid #f3f3f3;bor
der:1px solid rgba(0,0,0,0.05);color:#b8b8b8}.jfk-button-standard .jfk-button-im
g{opacity:.55}.jfk-button-standard.jfk-button-checked .jfk-button-img,.jfk-butto
n-standard.jfk-button-selected .jfk-button-img,.jfk-button-standard.jfk-button-h
over .jfk-button-img{opacity:.9}.jfk-button-standard.jfk-button-disabled .jfk-bu
tton-img{filter:alpha(opacity=33);opacity:.333}.jfk-button-flat{-webkit-border-r
adius:0;-moz-border-radius:0;border-radius:0;border:1px solid transparent;font-s
ize:13px;font-weight:normal;height:21px;line-height:21px;margin-right:1px;min-wi
dth:0;padding:0}.jfk-button-flat.jfk-button-hover,.jfk-button-flat.jfk-button-se
lected,.jfk-button-flat:focus,.jfk-button-flat:active{-webkit-box-shadow:none;-m
oz-box-shadow:none;box-shadow:none}.jfk-button-flat .jfk-button-img{height:21px;
opacity:.55;width:21px}.jfk-button-flat .jfk-button-label{display:inline-block;m
argin:0;padding:0 1px}.jfk-button-flat.jfk-button-selected .jfk-button-img,.jfkbutton-flat.jfk-button-hover .jfk-button-img{opacity:.9}.jfk-button-flat.jfk-but
ton-disabled .jfk-button-img{filter:alpha(opacity=33);opacity:.333}.jfk-button-f
lat:focus{border:1px solid #4d90fe}.jfk-button-flat.jfk-button-clear-outline{bor
der:1px solid transparent}.jfk-button-mini{background-color:#f5f5f5;background-i
mage:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-g
radient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f
1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image
:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid
rgba(0,0,0,0.1);color:#444;height:17px;line-height:17px;min-width:22px;text-shad
ow:0 1px rgba(0,0,0,0.1)}.jfk-button-mini.jfk-button-hover,.jfk-button-mini.jfkbutton-clear-outline.jfk-button-hover{background-color:#f8f8f8;background-image:
-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradie
nt(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1
);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:line
ar-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;text-shadow:0 1px rgba
(0,0,0,0.3)}.jfk-button-mini:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,
0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px
rgba(0,0,0,.1)}.jfk-button-mini.jfk-button-checked,.jfk-button-mini.jfk-button-c
lear-outline.jfk-button-checked{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1
);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba
(0,0,0,.1);background-color:#e0e0e0;background-image:-webkit-linear-gradient(top
,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);backgroun
d-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradien
t(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);border:1p
x solid #ccc;color:#333}.jfk-button-mini:focus{border:1px solid #4d90fe}.jfk-but
ton-mini.jfk-button-clear-outline{border:1px solid #dcdcdc}.jfk-button-mini.jfkbutton-disabled{background:#fff;border:1px solid #f3f3f3;border:1px solid rgba(0
,0,0,0.05);color:#b8b8b8}#guser+div{clear:none!important}#titlebar{background-co
lor:#fff;border:0;padding:10px 0 10px 44px}a img,.coverthumb,.slider-link{border
-color:#999;color:#999}a,a.primary,a.secondary,a.link_aux,a.link_aux:link,a.hp-b
ookshelf-link,a.subject_list_link,h3.slider_title a,.slider-annotation a,.gb-hov
ercard a.gb-hovercard-title,.gb-hovercard a.gb-hovercard-title:link,.buy-sale-te
rms a,#word_cloud a,#hp-bookshelves-create-btn{color:#15c;text-decoration:none}a
:hover,a.primary:hover,a.secondary:hover,a.link_aux:hover,a.hp-bookshelf-link:ho
ver,a.subject_list_link:hover,h3.slider_title a:hover,.slider-annotation a:hover
,.gb-hovercard a.gb-hovercard-title:hover,.buy-sale-terms a:hover,#word_cloud a:
hover,#hp-bookshelves-create-btn:hover{text-decoration:underline}a:visited,a.pri
mary:visited,a.secondary:visited,a.link_aux:visited,a.hp-bookshelf-link:visited,
a.subject_list_link:visited,h3.slider_title a:visited,.slider-annotation a:visit
ed,#my_library_container a:visited,.gb-hovercard a.gb-hovercard-title:visited,.b
uy-sale-terms a:visited,#word_cloud a:visited,#hp-bookshelves-create-btn:visited
{color:#61c;text-decoration:none}a:active,a.primary:active,a.secondary:active,a.
link_aux:active,a.hp-bookshelf-link:active,a.subject_list_link:active,h3.slider_
title a:active,.slider-annotation a:active,#my_library_container a:active,.gb-ho
vercard a.gb-hovercard-title:active,.buy-sale-terms a:active,#word_cloud a:activ
e,#hp-bookshelves-create-btn:active{color:#d14836;text-decoration:none}body{colo
r:#333}.gb-button-callout-hilite,.g-button-basic div span span a{background-colo
r:#d14836;background-image:none;background-image:-webkit-gradient(linear,left to
p,left bottom,from(#dd4b39),to(#d14836));background-image:-webkit-linear-gradien
t(top,#dd4b39,#d14836);background-image:-moz-linear-gradient(top,#dd4b39,#d14836
);background-image:-ms-linear-gradient(top,#dd4b39,#d14836);background-image:-olinear-gradient(top,#dd4b39,#d14836);background-image:linear-gradient(top,#dd4b3
9,#d14836);border:1px solid #fff;border-color:transparent;-moz-border-radius:2px
;border-radius:2px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;
color:#fff;cursor:default;filter:progid:DXImageTransform.Microsoft.gradient(star
tColorStr='#dd4b39',EndColorStr='#d14836');font-size:11px;font-weight:bold;heigh
t:29px;letter-spacing:1;line-height:27px;min-width:54px;padding:0 8px;text-shado
w:0 1px rgba(0,0,0,0.1);text-transform:uppercase}.gb-button-callout-hilite:hover
,.g-button-basic div span span a:hover{background-color:#c53727;background-image
:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#c53727));backgro
und-image:-webkit-linear-gradient(top,#dd4b39,#c53727);background-image:-moz-lin
ear-gradient(top,#dd4b39,#c53727);background-image:-ms-linear-gradient(top,#dd4b
39,#c53727);background-image:-o-linear-gradient(top,#dd4b39,#c53727);backgroundimage:linear-gradient(top,#dd4b39,#c53727);border:1px solid #b0281a;border-botto
m:1px solid #af301f;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient
(startColorStr='#dd4b39',EndColorStr='#c53727');-webkit-box-shadow:0 1px 1px rgb
a(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba
(0,0,0,0.2)}.gb-button-callout-hilite:active,.g-button-basic div span span a:act
ive{background-color:#b0281a;background-image:-webkit-gradient(linear,left top,l
eft bottom,from(#dd4b39),to(#b0281a));background-image:-webkit-linear-gradient(t
op,#dd4b39,#b0281a);background-image:-moz-linear-gradient(top,#dd4b39,#b0281a);b
ackground-image:-ms-linear-gradient(top,#dd4b39,#b0281a);background-image:-o-lin
ear-gradient(top,#dd4b39,#b0281a);background-image:linear-gradient(top,#dd4b39,#
b0281a);border:1px solid #992a1b;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0
.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px r
gba(0,0,0,0.3)}.buy-header sup{color:#d14836}#search_form table.swv-table td.swv
-td-space+td input,.gb-button-callout,.gb-button,.gb-button-hilite,.goog-select,
.linkbar-panel-div button,.add-to-bookshelf-panel>input,#siml_query+input,#butto
ns>div+div .g-button-basic div span span a{background-color:#f5f5f5;background-i
mage:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5
f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1)
;background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms
-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f
5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px
solid #dcdcdc;border-color:rgba(0,0,0,0.1);-moz-border-radius:2px;border-radius:
2px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#555!impo
rtant;cursor:default;filter:none;filter:progid:DXImageTransform.Microsoft.gradie
nt(startColorStr='#f5f5f5',EndColorStr='#f1f1f1');font-family:Arial;font-size:11
px;font-weight:bold;height:27px;line-height:27px;margin:0;min-width:54px;padding
:0 8px;text-transform:none;transition:all .218s;-moz-transition:all .218s;-o-tra
nsition:all .218s;-webkit-transition:all .218s;-moz-user-select:none;-webkit-use
r-select:none}.gb-button:focus,.goog-select:focus{border:1px solid #4d90fe;outli
ne:none}#search_form table.swv-table td.swv-td-space+td input:hover,.gb-button-c
allout:hover,.gb-button:hover,.gb-button-hilite:hover,.goog-select:hover,.linkba
r-panel-div button:hover,.add-to-bookshelf-panel>input:hover,#siml_query+input:h
over,#buttons>div+div .g-button-basic div span span a:hover{background-color:#f8
f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8)
,to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);back
ground-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-line
ar-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8
,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid
#c6c6c6;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px
rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#333;filter:progid:DX
ImageTransform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#f1f1f1')
;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transitio
n:all 0s}#search_form table.swv-table td.swv-td-space+td input:active,.gb-button
-callout:active,.gb-button:active,.gb-button-hilite:active,.goog-select:active,.
linkbar-panel-div button:active,.add-to-bookshelf-panel>input:active,#siml_query
+input:active,#buttons>div+div .g-button-basic div span span a:active{background
-color:#f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,fro
m(#f6f6f6),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f6f6f6,#f1
f1f1);background-image:-moz-linear-gradient(top,#f6f6f6,#f1f1f1);background-imag
e:-ms-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-o-linear-gradient(t
op,#f6f6f6,#f1f1f1);background-image:linear-gradient(top,#f6f6f6,#f1f1f1);-webki
t-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgb
a(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);filter:progid:DXImageTra
nsform.Microsoft.gradient(startColorStr='#f6f6f6',EndColorStr='#f1f1f1')}.gb-but
ton img,.gb-button .goog-inline-block{margin-top:-3px;vertical-align:middle}.gbbutton.small{min-width:34px;padding:0;width:34px}.gb-button.selected{backgroundcolor:#eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#e
eeeee),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#eeeeee,#e0e0e0
);background-image:-moz-linear-gradient(top,#eeeeee,#e0e0e0);background-image:-m
s-linear-gradient(top,#eeeeee,#e0e0e0);background-image:-o-linear-gradient(top,#
eeeeee,#e0e0e0);background-image:linear-gradient(top,#eeeeee,#e0e0e0);border:1px
solid #ccc;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:i
nset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:
#333;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#EEEEEE',E
ndColorStr='#E0E0E0')}.gb-segmentedcontrol .gb-button{-moz-border-radius:0;borde
r-radius:0;margin-left:-1px}.gb-segmentedcontrol .gb-button:first-child{-moz-bor
der-radius:2px 0 0 2px;border-radius:2px 0 0 2px;margin-left:0}.gb-segmentedcont
rol .gb-button:last-child{-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px
0}.goog-menu-button-dropdown{background:no-repeat url(http://books.google.co.id
/googlebooks/images/unified-left-nav-sprite-1.gif) 0 -4px;height:4px;margin-left
:5px;vertical-align:middle;width:7px}.linkbar-panel-div button:disabled{backgrou
nd:#fff;border:1px solid #f3f3f3;color:#b8b8b8!important;cursor:default}#search_
form_input,#siml_query{border:1px solid #d9d9d9;border-top-color:#c0c0c0;height:
21px;outline:none}#hp-bookshelves-create-btn{background:none;border:0;cursor:poi
nter;font-size:14px;font-weight:bold;line-height:30px;width:100%}.bookshelf-sepa
rator{background:#ebebeb}.hp-bookshelf-access{padding:8px 0}a.hp-bookshelf-link,
a.hp-bookshelf-link:hover,a.hp-bookshelf-link .hp-collection-title{text-decorati
on:none}.g-button-basic div,.g-button-basic div span,.g-button-basic div span sp
an{background:none}.g-button-basic{margin-top:10px;width:160px}input.swv-input-s
earch{max-width:166px}#titlebar h1.gb-volume-title{margin-left:0}.jfk-butterBar
a{color:#333;cursor:pointer;text-decoration:underline}.jfk-butterBar a:hover{col
or:#202020}.jfk-butterBar-highlight{font-weight:bold}.jfk-button-hover:hover{tex
t-decoration:none}.modal-dialog-title-close{background:url(http://ssl.gstatic.co
m/ui/v1/dialog/close-x.png) no-repeat;margin:17px;padding:0}.modal-dialog-titleclose:after{display:none}.modal-dialog-title{position:static}#gb-top-search-box{
background:#f5f5f5;border-bottom:1px solid #e5e5e5;height:71px;margin:0;paddingleft:44px;width:auto}#gb-top-search-box.gb-top-search-box-small{margin-top:0}#gb
-top-search-box .logo-link{position:relative;top:3px}#gb-top-search-box td form{
position:relative;top:21px}#gb-top-search-box .submit-input input{background:url
('http://books.google.co.id/googlebooks/images/search-white.png');background-col
or:#4d90fe;background-position:27px 3px;background-repeat:no-repeat;border:1px s
olid #3079ed;border-radius:2px;cursor:default;height:29px;margin:0 0 0 16px;widt
h:72px}#gb-top-search-box .submit-input input:hover{background-color:#357ae8;bor
der:1px solid #2f5bb7}#gb-top-search-box .submit-input input:active{-webkit-boxshadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,
0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}#gb-top-search-box .text-input
input{border:1px solid #d9d9d9;border-top-color:silver;color:#000;font-size:16p
x;height:27px;line-height:27px;padding-left:8px}#gb-top-search-box .logo-link im
g{display:block;padding-top:21px}#gb-top-search-box .ext-links{border:0}#gb-topsearch-box.gb-top-search-box-small .ext-links{margin:0 0 0 16px}#gb-top-search-b
ox .logo-link{margin-right:26px}#gb-top-search-box .inputs{border:0}#gb-top-sear
ch-box .text{margin:0}#gb-top-search-box .submit-input,#gb-top-search-box .textinput{background:transparent none repeat scroll 0% 0%;border:0;height:auto}#vhea
df{zoom:1}.gb-hovercard{border-color:#999;box-shadow:none;-moz-box-shadow:none;webkit-box-shadow:none}.gb-hovercard-border{border:16px solid #fff}.gb-hovercard
-footer{background:#fff;border-top:1px solid #e5e5e5;padding:8px 0 0}.gb-hoverca
rd .gb-hovercard-title:link,.gb-hovercard .gb-hovercard-title:hover,.gb-hovercar
d-title{border:0}.gb-hovercard-body{padding:0 0 8px}.SPRITE_buy{background:no-re
peat url(http://books.google.co.id/googlebooks/images/bubble/bubble-sprite-1.png
) 0 0;width:190px;height:80px}.gb-get-book{height:auto;text-transform:uppercase}
#gb-get-book-content{border:0;color:#fff;display:block;text-decoration:none}.gbget-book-submit{display:block;margin:0;width:100%}.gb-buy-options-list{padding:5
px 10px;position:absolute;width:160px;z-index:100}.gb-buy-options-link{color:#15
c;cursor:pointer;font-size:13px}.gb-buy-options-arrow{padding-left:3px}.gb-buy-o
ptions-button{color:#fff;cursor:pointer;font-size:13px}#gb-get-book-not-availabl
e{cursor:pointer;font-size:13px}.gb-gifting-link{cursor:default;font-size:13px}.
gb-preordered{color:#8f8f8f;font-size:13px}a.gb3{text-decoration:none}#guser{flo
at:right;font-size:83%}#top_search_bar{white-space:nowrap;margin-top:5px}#titleb
ar{background-color:#fff;border:0;clear:both;color:#000;height:1.3em;overflow:hi
dden;padding-bottom:21px;padding-top:0;white-space:nowrap}#titlebar h1.gb-volume
-title{margin-left:0}.sidebar-hr{border-top:1px solid #ebebeb;margin:6px 18px 6p
x -20px}.gb-volume-title{display:inline;font-size:110%;font-weight:bold;margin-l
eft:2px}h1.gb-volume-title span{font-size:80%;font-weight:normal}#toolbar_td{fon
t-weight:bold;font-size:83%}#toolbar_container{background-color:#fcfcfc;border-b
ottom:1px solid #ebeff9}.addmd{font-size:83%;margin-left:2px}#menu_td{border-rig
ht:0;padding:24px 0 0;width:274px;vertical-align:top}#viewport{background-color:
#fcfcff}#viewport_td{vertical-align:top;width:100%}#viewport_table{table-layout:
fixed;width:100%}#viewport.selection-mode .selection-layer{cursor:crosshair}#men
u{padding-top:5px}#buy{font-size:13px;margin-bottom:13px}h3.section{font-size:83
%;font-weight:bold;margin:10px 0 0 10px}#menu_container{overflow:visible;padding
:0 0 0 44px;width:230px}.menu_content{font-size:13px;margin:0 10px 10px 0;clear:
left}.other_issues_section{font-size:83%;font-weight:bold;margin:3px 3px 5px 10p
x;clear:left}.sidebar_footer a{white-space:nowrap;color:#77c;font-size:90%}.show
all{margin:5px 0 0}div.sidebarcover{float:left;margin-right:8px;font-size:0}.sid
ebarnav .nolink{font-weight:bold}.sidebarnav{line-height:1.4em;margin-top:5px}.s
idebarnav td{vertical-align:top}#volume-info-sidebar{margin-bottom:4px}#volume-i
nfo-sidebar .gb-volume-title{display:block;margin:0}#volume-info-sidebar .addmd{
left:-5px;position:relative}img.navbar_icon{border:0;position:relative;top:0;lef
t:4px}#similarbooks_content{margin:8px 5px 15px 10px}#similarbooks_content a{mar
gin-right:8px}.adline{overflow:hidden}#search_form td{position:relative}#sits{ma
rgin-left:0;padding-left:0}.link_aux+a{color:#15c!important}.linkbar-button-text
,#contents-button-text,.link-bar-like,.link-bar-like:link{color:#15c;text-decora
tion:none}.link-bar-like:visited{color:#61c;text-decoration:none}#toolbar_contai
ner{background-color:#f5f5f5;border-color:#e5e5e5}.gb-hats-section span.new{colo
r:#d14836!important}#gb-get-book-container{position:absolute;top:0}#menu .sideba
r-buy-widget-container,#menu h3.section,#menu div.menu_content{margin-left:0;pad
ding-left:0}#toolbar_container{background:#fff;border:0}.viewport-selection-popu
p{background-color:#fff;border:1px solid #d9d9d9;box-shadow:0 0 8px #d9d9d9;-moz
-box-shadow:0 0 8px #d9d9d9;-webkit-box-shadow:0 0 8px #d9d9d9;font-size:13px;pa
dding:16px;position:absolute;white-space:nowrap}.viewport-input{border:1px solid
#d9d9d9;border-top-color:#c0c0c0;width:250px}#viewport{background:#e5e5e5;borde
r:0;border-top:1px solid #e5e5e5}#menu_td{border-right:0}#menu_container{overflo
w:hidden;position:relative}#menu_scroll{border-top:0!important;margin-top:42px}.
top-toolbar-button,.top-linkbar-button{border-color:#fff}.top-toolbar-button.top
-toolbar-button-hover,.top-linkbar-button.top-linkbar-button-hover{border-color:
#6b90da}#toggle_mode{border-color:#fff!important}.linkbar-panel-div,.scroll-tocdiv-wide.scroll-toc-div{background-color:#fff;box-shadow:0 0 8px #d9d9d9;-moz-bo
x-shadow:0 0 8px #d9d9d9;-webkit-box-shadow:0 0 8px #d9d9d9;border:1px solid #d9
d9d9;padding:16px}.linkbar-panel-div .heading{margin-top:0}.linkbar-panel-div p{
margin-bottom:0}.toc-middle-cell,.toc-middle-cell-last{color:#15c;text-decoratio
n:none}.add-to-bookshelf-panel{border:1px solid #e5e5e5!important;padding:10px 1
6px 16px 16px!important}.add-to-bookshelf-panel>div{border-bottom-color:#e5e5e5!
important}.add-to-bookshelf-panel>div>div{padding-top:6px;padding-bottom:6px}#se
arch_form>table.swv-table{padding-right:18px}#buy_content{line-height:30px}#view
port_td{padding-left:0}.swv-td-space,.swv-td-search{padding:0}.ebook-promo{margi
n:0 21px 0 0}#menu>div{margin-left:0!important}.patent_bibdata,.sidebarnav{lineheight:18px}#menu_td{border-right:0;padding:24px 0 0;vertical-align:top;width:27
4px}#menu_scroll{font-size:13px}.sidebar-hr{margin-left:0!important}.ebook-promo
{margin-left:0}.about_content{margin-left:0}#gb-get-book-not-available{cursor:de
fault}
</style>
<script type="text/javascript" style="display:none">
<!-(function(){var GBS_HOST="http://books.google.co.id/";var GBS_LANG="id";function
e(a){throw a;}var h=void 0,i=!0,j=null,l=!1,aa=encodeURIComponent,m=window,ca=N
umber,da=Object,ea=Infinity,fa=navigator,o=Error,ha=parseInt,ia=parseFloat,ja=St
ring,p=document,ka=decodeURIComponent,la=isNaN,ma=RegExp,na=Array,q=Math;functio
n oa(a,b){return a.onload=b}function pa(a,b){return a.onreadystatechange=b}funct
ion qa(a,b){return a.width=b}function r(a,b){return a.innerHTML=b}function ra(a,
b){return a.onerror=b}function sa(a,b){return a.value=b}
function ta(a,b){return a.currentTarget=b}function ua(a,b){return a.left=b}funct
ion va(a,b){return a.remove=b}function wa(a,b){return a.keyCode=b}function xa(a,
b){return a.render=b}function ya(a,b){return a.handleEvent=b}function za(a,b){re
turn a.type=b}function Aa(a,b){return a.tabIndex=b}function Ba(a,b){return a.cle
ar=b}function Ca(a,b){return a.clientX=b}function Da(a,b){return a.clientY=b}fun
ction Ea(a,b){return a.visibility=b}function Fa(a,b){return a.stop=b}
function Ga(a,b){return a.resize=b}function Ha(a,b){return a.length=b}function I
a(a,b){return a.title=b}function Ja(a,b){return a.position=b}function Ka(a,b){re
=m);var b=a.innerHeight,c=a[xc][kc].scrollHeight;a==a.top&&c<b&&(b-=15);return n
ew Ye(a.innerWidth,b)}a=$f(b)?b[kc]:b[Gc];return new Ye(a[uc],a[Tc])}function dg
(a){return!Bf&&$f(a)?a[kc]:a[Gc]}function eg(a){return a.parentWindow||a[cc]}fun
ction T(a,b,c){return fg(p,arguments)}
function fg(a,b){var c=b[0],d=b[1];if(!Sf&&d&&(d[ec]||d[$b])){c=["<",c];d[ec]&&c
[u](' name="',be(d[ec]),'"');if(d[$b]){c[u](' type="',be(d[$b]),'"');var f={};lf
(f,d);d=f;delete d[$b]}c[u](">");c=c[pd]("")}c=a[Pb](c);d&&(Fd(d)?Ka(c,d):Dd(d)?
P[cd](j,[c][tb](d)):ag(c,d));2<b[C]&&gg(a,c,b,2);return c}function gg(a,b,c,d){f
unction f(c){c&&b[t](Fd(c)?a[wb](c):c)}for(;d<c[C];d++){var g=c[d];Ed(g)&&!(Id(g
)&&0<g[lb])?O(hg(g)?Ge(g):g,f):f(g)}}function U(a){return p[Pb](a)}function ig(a
){return p[wb](a)}
function jg(){for(var a=p,b=["<tr>"],c=0;2>c;c++)b[u]("<td></td>");b[u]("</tr>")
;for(var b=b[pd](""),d=["<table>"],c=0;1>c;c++)d[u](b);d[u]("</table>");a=a[Pb](
"DIV");r(a,d[pd](""));return a[Ic](a[Rb])}function kg(a){var b=p,c=b[Pb]("div");
R?(r(c,"<br>"+a),c[Ic](c[Rb])):r(c,a);if(1==c[bc][C])return c[Ic](c[Rb]);for(a=b
.createDocumentFragment();c[Rb];)a[t](c[Rb]);return a}function $f(a){return"CSS1
Compat"==a.compatMode}function lg(a,b){a[t](b)}function mg(a){for(var b;b=a[Rb];
)a[Ic](b)}
function ng(a,b){b[id]&&b[id][zb](a,b)}function og(a,b){b[id]&&b[id][zb](a,b[fc]
)}function pg(a){return a&&a[id]?a[id][Ic](a):j}function qg(a,b){var c=b[id];c&&
c.replaceChild(a,b)}function rg(a){return a.firstElementChild!=h?a.firstElementC
hild:sg(a[Rb],i)}function sg(a,b){for(;a&&1!=a[lb];)a=b?a[fc]:a.previousSibling;
return a}
function ug(a,b){if(a[bd]&&1==b[lb])return a==b||a[bd](b);if("undefined"!=typeof
a.compareDocumentPosition)return a==b||Boolean(a.compareDocumentPosition(b)&16)
;for(;b&&a!=b;)b=b[id];return b==a}function Wf(a){return 9==a[lb]?a:a[Hc]||a[xc]
}function vg(a,b){if("textContent"in a)a.textContent=b;else if(a[Rb]&&3==a[Rb][l
b]){for(;a[Lc]!=a[Rb];)a[Ic](a[Lc]);a[Rb].data=b}else mg(a),a[t](Wf(a)[wb](b))}v
ar wg={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},xg={IMG:" ",BR:"\n"};function
yg(a){var b=a.getAttributeNode("tabindex");return b&&b.specified?(a=a.tabIndex,G
d(a)&&0<=a&&32768>a):l}function zg(a){if(Tf&&"innerText"in a)a=a.innerText[x](/(
\r\n|\r|\n)/g,"\n");else{var b=[];Ag(a,b,i);a=b[pd]("")}a=a[x](/ \xAD /g," ")[x]
(/\xAD/g,"");a=a[x](/\u200B/g,"");Tf||(a=a[x](/ +/g," "));" "!=a&&(a=a[x](/^\s*/
,""));return a}function Bg(a){var b=[];Ag(a,b,l);return b[pd]("")}
function Ag(a,b,c){if(!(a[Fb]in wg))if(3==a[lb])c?b[u]((""+a[qd])[x](/(\r\n|\r|\
n)/g,"")):b[u](a[qd]);else if(a[Fb]in xg)b[u](xg[a[Fb]]);else for(a=a[Rb];a;)Ag(
a,b,c),a=a[fc]}function hg(a){if(a&&"number"==typeof a[C]){if(Id(a))return"funct
ion"==typeof a.item||"string"==typeof a.item;if(Hd(a))return"function"==typeof a
.item}return l}function Cg(a,b,c){var d=b?b[md]():j;return Dg(a,function(a){retu
rn(!d||a[Fb]==d)&&(!c||Ae(Pe(a),c))},i)}
function Dg(a,b,c){c||(a=a[id]);for(c=0;a;){if(b(a))return a;a=a[id];c++}return
j}function Eg(a){try{return a&&a[Ya]}catch(b){}return j}function Vf(a){this.a=a|
|xd[xc]||p}I=Vf[D];I.g=function(a){return Fd(a)?this.a[pb](a):a};I.ma=function(a
,b,c){return fg(this.a,arguments)};I.createElement=function(a){return this.a[Pb]
(a)};function Fg(a){return $f(a.a)}function Gg(a){var b=a.a,a=dg(b),b=eg(b);retu
rn new Q(b.pageXOffset||a[Uc],b.pageYOffset||a[mc])}I.appendChild=lg;I.Ah=functi
on(a,b){gg(Wf(a),a,arguments,1)};I.Ph=mg;I.ul=pg;I.aj=rg;Ta(I,ug);function Hg(a)
{Hg[" "](a);return a}Hg[" "]=yd;var Ig=!R||Rf(9),Jg=!R||Rf(9),Kg=R&&!Pf("8"),Lg=
!Bf||Pf("528"),Mg=Af&&Pf("1.9b")||R&&Pf("8")||zf&&Pf("9.5")||Bf&&Pf("528"),Ng=Af
&&!Pf("8")||R&&!Pf("9");function Og(){}Og[D].dd=l;Og[D].D=function(){this.dd||(t
his.dd=i,this.r())};Og[D].r=function(){this.on&&Pg[cd](j,this.on)};function Qg(a
){a&&"function"==typeof a.D&&a.D()}function Pg(a){for(var b=0,c=arguments[C];b<c
;++b){var d=arguments[b];Ed(d)?Pg[cd](j,d):Qg(d)}};function Rg(a,b){za(this,a);O
a(this,b);ta(this,this[Kc])}N(Rg,Og);I=Rg[D];I.r=function(){delete this[$b];dele
te this[Kc];delete this[Gb]};I.Yc=l;I.qe=i;I.Fa=function(){this.Yc=i};I.preventD
efault=function(){this.qe=l};function Sg(a){a[yb]()};function Tg(a,b){a&&Ug(this
,a,b)}N(Tg,Rg);var Vg=[1,4,2];I=Tg[D];Oa(I,j);I.mb=j;Ca(I,0);Da(I,0);wa(I,0);I.W
d=0;I.ctrlKey=l;I.altKey=l;I.shiftKey=l;I.metaKey=l;I.Zg=l;I.Ua=j;function Ug(a,
b,c){var d=za(a,b[$b]);Rg[F](a,d);Oa(a,b[Kc]||b.srcElement);ta(a,c);if(c=b.relat
edTarget){if(Af){var f;a:{try{Hg(c[Fb]);f=i;break a}catch(g){}f=l}f||(c=j)}}else
"mouseover"==d?c=b.fromElement:"mouseout"==d&&(c=b.toElement);a.mb=c;Ca(a,b[ic]!
==h?b[ic]:b.pageX);Da(a,b[jc]!==h?b[jc]:b.pageY);wa(a,b[Qb]||0);a.Wd=b[Mb]||("ke
ypress"==d?b[Qb]:0);a.ctrlKey=b[zc];a.altKey=b[oc];a.shiftKey=b[dd];a.metaKey=b[
Cb];a.Zg=tf?b[Cb]:b[zc];a.Ua=b;delete a.qe;delete a.Yc}
function Wg(a){return(Ig?0==a.Ua.button:"click"==a[$b]?i:!!(a.Ua.button&Vg[0]))&
&!(Bf&&tf&&a[zc])}I.Fa=function(){Tg.l.Fa[F](this);this.Ua.stopPropagation?this.
Ua.stopPropagation():this.Ua.cancelBubble=i};I.preventDefault=function(){Tg.l[yb
][F](this);var a=this.Ua;if(a[yb])a[yb]();else if(a.returnValue=l,Kg)try{(a[zc]|
|112<=a[Qb]&&123>=a[Qb])&&wa(a,-1)}catch(b){}};I.gn=H("Ua");I.r=function(){Tg.l.
r[F](this);this.Ua=j;Oa(this,j);ta(this,j);this.mb=j};function Xg(){}var Yg=0;Xg
[D].key=0;Xg[D].Nc=l;Xg[D].a=l;ya(Xg[D],function(a){return this.b?this.sd[F](thi
s.Qe||this.src,a):this.sd[Yb][F](this.sd,a)});var Zg={},$g={},ah={},bh={};functi
on V(a,b,c,d,f){if(b){if(Dd(b)){for(var g=0;g<b[C];g++)V(a,b[g],c,d,f);return j}
var d=!!d,k=$g;b in k||(k[b]={S:0,zb:0});k=k[b];d in k||(k[d]={S:0,zb:0},k.S++);
var k=k[d],n=Jd(a),s;k.zb++;if(k[n]){s=k[n];for(g=0;g<s[C];g++)if(k=s[g],k.sd==c
&&k.Qe==f){if(k.Nc)break;return s[g].key}}else s=k[n]=[],k.S++;g=ch();g.src=a;va
r v=k=new Xg;Hd(c)?v.b=i:c&&c[Yb]&&Hd(c[Yb])?v.b=l:e(o("Invalid listener argumen
t"));v.sd=c;v.c=g;v.src=a;za(v,b);v.capture=!!d;v.Qe=f;v.a=l;v.key=++Yg;v.Nc=l;c
=k.key;g.key=c;s[u](k);Zg[c]=k;ah[n]||(ah[n]=[]);ah[n][u](k);a[Vb]?(a==xd||!a.fi
)&&a[Vb](b,g,d):a.attachEvent(b in bh?bh[b]:bh[b]="on"+b,g);return c}e(o("Invali
d event type"))}function ch(){var a=dh,b=Jg?function(c){return a[F](b.src,b.key,
c)}:function(c){c=a[F](b.src,b.key,c);if(!c)return c};return b}function eh(a,b,c
,d,f){if(Dd(b)){for(var g=0;g<b[C];g++)eh(a,b[g],c,d,f);return j}a=V(a,b,c,d,f);
Zg[a].a=i;return a}
function fh(a,b,c,d,f){if(Dd(b))for(var g=0;g<b[C];g++)fh(a,b[g],c,d,f);else if(
d=!!d,a=gh(a,b,d))for(g=0;g<a[C];g++)if(a[g].sd==c&&a[g][Eb]==d&&a[g].Qe==f){hh(
a[g].key);break}}
function hh(a){if(!Zg[a])return l;var b=Zg[a];if(b.Nc)return l;var c=b.src,d=b[$
b],f=b.c,g=b[Eb];c.removeEventListener?(c==xd||!c.fi)&&c.removeEventListener(d,f
,g):c.detachEvent&&c.detachEvent(d in bh?bh[d]:bh[d]="on"+d,f);c=Jd(c);f=$g[d][g
][c];if(ah[c]){var k=ah[c];De(k,b);0==k[C]&&delete ah[c]}b.Nc=i;f.Yi=i;ih(d,g,c,
f);delete Zg[a];return i}
function ih(a,b,c,d){if(!d.tf&&d.Yi){for(var f=0,g=0;f<d[C];f++)d[f].Nc?d[f].c.s
rc=j:(f!=g&&(d[g]=d[f]),g++);Ha(d,g);d.Yi=l;0==g&&(delete $g[a][b][c],$g[a][b].S
--,0==$g[a][b].S&&(delete $g[a][b],$g[a].S--),0==$g[a].S&&delete $g[a])}}functio
n jh(a){var b,c=0,d=b==j;b=!!b;if(a==j)$e(ah,function(a){for(var f=a[C]-1;0<=f;f
--){var g=a[f];if(d||b==g[Eb])hh(g.key),c++}});else if(a=Jd(a),ah[a])for(var a=a
h[a],f=a[C]-1;0<=f;f--){var g=a[f];if(d||b==g[Eb])hh(g.key),c++}}
function gh(a,b,c){var d=$g;return b in d&&(d=d[b],c in d&&(d=d[c],a=Jd(a),d[a])
)?d[a]:j}function kh(a,b,c,d,f){var g=1,b=Jd(b);if(a[b]){a.zb--;a=a[b];a.tf?a.tf
++:a.tf=1;try{for(var k=a[C],n=0;n<k;n++){var s=a[n];s&&!s.Nc&&(g&=lh(s,f)!==l)}
}finally{a.tf--,ih(c,d,b,a)}}return Boolean(g)}function lh(a,b){var c=a[Yb](b);a
.a&&hh(a.key);return c}
function dh(a,b){if(!Zg[a])return i;var c=Zg[a],d=c[$b],f=$g;if(!(d in f))return
i;var f=f[d],g,k;if(!Jg){var n;if(!(n=b))a:{n=["window","event"];for(var s=xd;g
=n[eb]();)if(Cd(s[g]))s=s[g];else{n=j;break a}n=s}g=n;n=i in f;s=l in f;if(n){if
(0>g[Qb]||g.returnValue!=h)return i;a:{var v=l;if(0==g[Qb])try{wa(g,-1);break a}
catch(J){v=i}if(v||g.returnValue==h)g.returnValue=i}}v=new Tg;Ug(v,g,this);g=i;t
ry{if(n){for(var L=[],ba=v[Gb];ba;ba=ba[id])L[u](ba);k=f[i];k.zb=k.S;for(var ga=
L[C]-1;!v.Yc&&0<=ga&&k.zb;ga--)ta(v,L[ga]),g&=kh(k,L[ga],d,i,v);if(s){k=f[l];k.z
b=k.S;for(ga=0;!v.Yc&&ga<L[C]&&k.zb;ga++)ta(v,L[ga]),g&=kh(k,L[ga],d,l,v)}}else
g=lh(c,v)}finally{L&&Ha(L,0),v.D()}return g}d=new Tg(b,this);try{g=lh(c,d)}final
ly{d.D()}return g}var mh=0;function nh(a,b,c){return q.min(q.max(a,b),c)};functi
on oh(a,b,c,d){this.top=a;Xa(this,b);Ra(this,c);ua(this,d)}function ph(a){for(va
r b=new oh(arguments[0].y,arguments[0].x,arguments[0].y,arguments[0].x),c=1;c<ar
guments[C];c++){var d=arguments[c];b.top=q.min(b.top,d.y);Xa(b,q.max(b[sd],d.x))
;Ra(b,q.max(b[Xc],d.y));ua(b,q.min(b[A],d.x))}return b}oh[D].ia=function(){retur
n new oh(this.top,this[sd],this[Xc],this[A])};Ta(oh[D],function(a){return!this||
!a?l:a instanceof oh?a[A]>=this[A]&&a[sd]<=this[sd]&&a.top>=this.top&&a[Xc]<=thi
s[Xc]:a.x>=this[A]&&a.x<=this[sd]&&a.y>=this.top&&a.y<=this[Xc]});function qh(a,
b){return b.x>=a[A]&&b.x<=a[sd]?b.y>=a.top&&b.y<=a[Xc]?0:b.y<a.top?a.top-b.y:b.y
-a[Xc]:b.y>=a.top&&b.y<=a[Xc]?b.x<a[A]?a[A]-b.x:b.x-a[sd]:We(b,new Q(b.x<a[A]?a[
A]:a[sd],b.y<a.top?a.top:a[Xc]))};function rh(a,b,c,d){ua(this,a);this.top=b;qa(
this,c);Wa(this,d)}rh[D].ia=function(){return new rh(this[A],this.top,this[w],th
is[G])};function sh(a){return new oh(a.top,a[A]+a[w],a.top+a[G],a[A])}function t
h(a){return new rh(a[A],a.top,a[sd]-a[A],a[Xc]-a.top)}function uh(a,b){var c=q.m
ax(a[A],b[A]),d=q.min(a[A]+a[w],b[A]+b[w]);if(c<=d){var f=q.max(a.top,b.top),g=q
.min(a.top+a[G],b.top+b[G]);if(f<=g)return new rh(c,f,d-c,g-f)}return j}
function vh(a,b){if(!a||!b)return j;var c=a.ia(),d=q.max(c[A]+c[w],b[A]+b[w]),f=
q.max(c.top+c[G],b.top+b[G]);ua(c,q.min(c[A],b[A]));c.top=q.min(c.top,b.top);qa(
c,d-c[A]);Wa(c,f-c.top);return c}Ta(rh[D],function(a){return a instanceof rh?thi
s[A]<=a[A]&&this[A]+this[w]>=a[A]+a[w]&&this.top<=a.top&&this.top+this[G]>=a.top
+a[G]:a.x>=this[A]&&a.x<=this[A]+this[w]&&a.y>=this.top&&a.y<=this.top+this[G]})
;rh[D].I=function(){return new Ye(this[w],this[G])};function W(a,b,c){Fd(b)?wh(a
,c,b):$e(b,M(wh,a))}function wh(a,b,c){a[E][ne(c)]=b}function xh(a,b){var c=Wf(a
);return c[cc]&&c[cc].getComputedStyle&&(c=c[cc].getComputedStyle(a,j))?c[b]||c.
getPropertyValue(b):""}function yh(a,b){return xh(a,b)||(a[Yc]?a[Yc][b]:j)||a[E]
&&a[E][b]}function zh(a,b,c){var d,f=Af&&(tf||Ff)&&Pf("1.9");b instanceof Q?(d=b
.x,b=b.y):(d=b,b=c);ua(a[E],Ah(d,f));a[E].top=Ah(b,f)}function Bh(a){a=a?9==a[lb
]?a:Wf(a):p;return R&&!Rf(9)&&!Fg(Uf(a))?a[Gc]:a[kc]}
function Ch(a){var b=a[Za]();R&&(a=a[Hc],ua(b,b[A]-(a[kc][Ub]+a[Gc][Ub])),b.top=a[kc][Xb]+a[Gc][Xb]);return b}function Dh(a){if(R&&!Rf(8))return a.offsetParent
;for(var b=Wf(a),c=yh(a,"position"),d="fixed"==c||"absolute"==c,a=a[id];a&&a!=b;
a=a[id])if(c=yh(a,"position"),d=d&&"static"==c&&a!=b[kc]&&a!=b[Gc],!d&&(a.scroll
Width>a[uc]||a.scrollHeight>a[Tc]||"fixed"==c||"absolute"==c||"relative"==c))ret
urn a;return j}
function Eh(a){for(var b=new oh(0,ea,ea,0),c=Uf(a),d=c.a[Gc],f=c.a[kc],g=dg(c.a)
;a=Dh(a);)if((!R||0!=a[uc])&&(!Bf||0!=a[Tc]||a!=d)&&a!=d&&a!=f&&"visible"!=yh(a,
"overflow")){var k=Fh(a),n;n=a;if(Af&&!Pf("1.9")){var s=ia(xh(n,"borderLeftWidth
"));if(Gh(n))var v=n[sb]-n[uc]-s-ia(xh(n,"borderRightWidth")),s=s+v;n=new Q(s,ia
(xh(n,"borderTopWidth")))}else n=new Q(n[Ub],n[Xb]);k.x+=n.x;k.y+=n.y;b.top=q.ma
x(b.top,k.y);Xa(b,q.min(b[sd],k.x+a[uc]));Ra(b,q.min(b[Xc],k.y+a[Tc]));ua(b,q.ma
x(b[A],k.x))}d=g[Uc];g=g[mc];ua(b,q.max(b[A],d));b.top=q.max(b.top,g);c=cg(eg(c.
a)||m);Xa(b,q.min(b[sd],d+c[w]));Ra(b,q.min(b[Xc],g+c[G]));return 0<=b.top&&0<=b
[A]&&b[Xc]>b.top&&b[sd]>b[A]?b:j}
function Fh(a){var b,c=Wf(a),d=yh(a,"position"),f=Af&&c[Jb]&&!a[Za]&&"absolute"=
=d&&(b=c[Jb](a))&&(0>b.screenX||0>b.screenY),g=new Q(0,0),k=Bh(c);if(a==k)return
g;if(a[Za])b=Ch(a),a=Gg(Uf(c)),g.x=b[A]+a.x,g.y=b.top+a.y;else if(c[Jb]&&!f)b=c
[Jb](a),a=c[Jb](k),g.x=b.screenX-a.screenX,g.y=b.screenY-a.screenY;else{b=a;do{g
.x+=b[Fc];g.y+=b[ld];b!=a&&(g.x+=b[Ub]||0,g.y+=b[Xb]||0);if(Bf&&"fixed"==yh(b,"p
osition")){g.x+=c[Gc][Uc];g.y+=c[Gc][mc];break}b=b.offsetParent}while(b&&b!=a);i
f(zf||Bf&&"absolute"==d)g.y-=c[Gc][ld];for(b=a;(b=Dh(b))&&b!=c[Gc]&&b!=k;)if(g.x
-=b[Uc],!zf||"TR"!=b[ed])g.y-=b[mc]}return g}function Hh(a,b){var c=Ih(a),d=Ih(b
);return new Q(c.x-d.x,c.y-d.y)}function Ih(a){var b=new Q;if(1==a[lb])if(a[Za])
a=Ch(a),b.x=a[A],b.y=a.top;else{var c=Gg(Uf(a)),a=Fh(a);b.x=a.x-c.x;b.y=a.y-c.y}
else{var c=Hd(a.gn),d=a;a[Ab]?d=a[Ab][0]:c&&a.Ua[Ab]&&(d=a.Ua[Ab][0]);b.x=d[ic];
b.y=d[jc]}return b}function Jh(a,b,c){var d=Fh(a);b instanceof Q&&(c=b.y,b=b.x);
zh(a,a[Fc]+(b-d.x),a[ld]+(c-d.y))}
function Kh(a,b,c){b instanceof Ye?(c=b[G],b=b[w]):c==h&&e(o("missing height arg
ument"));Lh(a,b);Wa(a[E],Ah(c,i))}function Ah(a,b){"number"==typeof a&&(a=(b?q[h
b](a):a)+"px");return a}function Lh(a,b){qa(a[E],Ah(b,i))}function Mh(a){if("non
e"!=yh(a,"display"))return Nh(a);var b=a[E],c=b[kd],d=b.visibility,f=b.position;
Ea(b,"hidden");Ja(b,"absolute");Va(b,"inline");a=Nh(a);Va(b,c);Ja(b,f);Ea(b,d);r
eturn a}
function Nh(a){var b=a[sb],c=a[od],d=Bf&&!b&&!c;return(!Bd(b)||d)&&a[Za]?(a=Ch(a
),new Ye(a[sd]-a[A],a[Xc]-a.top)):new Ye(b,c)}function Oh(a){var b=Fh(a),a=Mh(a)
;return new rh(b.x,b.y,a[w],a[G])}function Ph(a,b){var c=a[E];"opacity"in c?c.op
acity=b:"MozOpacity"in c?c.MozOpacity=b:"filter"in c&&(c.filter=""===b?"":"alpha
(opacity="+100*b+")")}function X(a,b){Va(a[E],b?"":"none")}function Qh(a){return
"none"!=a[E][kd]}function Gh(a){return"rtl"==yh(a,"direction")}
=(a.B[c]-a.j[c])*b+a.j[c]}I.ag=function(){this.ub("animate")};I.ub=function(a){t
his[z](new oi(a,this))};function oi(a,b){Rg[F](this,a);this.a=b.b;this.x=b.b[0];
this.y=b.b[1];this.duration=b[Bc]}N(oi,Rg);function pi(a,b,c,d,f){mi[F](this,b,c
,d,f);this.element=a}N(pi,mi);pi[D].z=yd;pi[D].ag=function(){this.z();pi.l.ag[F]
(this)};pi[D].e=function(){this.z();pi.l.e[F](this)};pi[D].c=function(){this.z()
;pi.l.c[F](this)};function qi(a,b,c,d,f){Gd(b)&&(b=[b]);Gd(c)&&(c=[c]);pi[F](thi
s,a,b,c,d,f);(1!=b[C]||1!=c[C])&&e(o("Start and end points must be 1D"))}N(qi,pi
);qi[D].z=function(){Ph(this[fd],this.b[0])};function ri(a,b,c){qi[F](this,a,1,0
,b,c)}N(ri,qi);ri[D].c=function(){Va(this[fd][E],"");ri.l.c[F](this)};ri[D].e=fu
nction(){Va(this[fd][E],"none");ri.l.e[F](this)};function si(a,b,c){qi[F](this,a
,0,1,b,c)}N(si,qi);si[D].c=function(){Va(this[fd][E],"");si.l.c[F](this)};functi
on ti(a,b,c,d,f){(3!=b[C]||3!=c[C])&&e(o("Start and end points must be 3D"));pi[
cd](this,arguments)}N(ti,pi);ti[D].z=function(){for(var a=[],b=0;b<this.b[C];b++
)a[b]=q[hb](this.b[b]);this[fd][E].backgroundColor="rgb("+a[pd](",")+")"};functi
on ui(a){return a*a*a}function vi(a){return 3*a*a-2*a*a*a};function wi(){this.b=
{};this.ng={};this.pg={};this.og=j;this.a=[]}zd(wi);wi[D].Qi=function(a,b){retur
n a+"_"+b+".js"};function xi(a){eval(a)}function yi(a,b){Qd("__gjsload__",xi);a.
og="books/"[x](".js","");b&&(a.Qi=b);O(a.a,function(a){zi(this,a)},a);Be(a.a)}fu
nction zi(a,b){fi(function(){if(!this.ng[b]){var a=this.Qi(this.og,b),d=cf(this.
pg,a);this.pg[b]=a;d||(a=T("script",{type:"text/javascript",src:a}),p[Gc][t](a))
}},0,a)};function Ai(a,b,c){var d=wi.ga(),f=d.b,g=d.ng;if(g[a])c(g[a][b]);else i
f(f[a])f[a][u]([b,c]);else f[a]=[[b,c]],d.og?zi(d,a):d.a[u](a)}function Bi(a,b,c
){var d=wi.ga(),f=d.ng,g=d.b;f[a]||(f[a]={});if(c)f[a][b]=c;else if(g[a]){for(b=
0;b<g[a][C];++b)(0,g[a][b][1])(f[a][g[a][b][0]]);delete g[a];delete d.pg[a]}}fun
ction Ci(){var a=Di;yi(wi.ga(),a)}function Ei(a,b){return function(){var c=argum
ents;Ai(a,b,function(a){a[cd](j,c)})}};var Fi="StopIteration"in xd?xd.StopIterat
ion:o("StopIteration");function Gi(){}Ma(Gi[D],function(){e(Fi)});Gi[D].he=funct
ion(){return this};function Hi(a){if(a instanceof Gi)return a;if("function"==typ
eof a.he)return a.he(l);if(Ed(a)){var b=0,c=new Gi;Ma(c,function(){for(;;){b>=a[
C]&&e(Fi);if(b in a)return a[b++];b++}});return c}e(o("Not implemented"))}functi
on Ii(a,b,c){if(Ed(a))try{O(a,b,c)}catch(d){d!==Fi&&e(d)}else{a=Hi(a);try{for(;;
)b[F](c,a[yc](),h,a)}catch(f){f!==Fi&&e(f)}}};function Ji(a){if("function"==type
of a.Pa)return a.Pa();if(Fd(a))return a[Ac]("");if(Ed(a)){for(var b=[],c=a[C],d=
0;d<c;d++)b[u](a[d]);return b}return af(a)}function Ki(a){if("function"==typeof
a.Pb)return a.Pb();if("function"!=typeof a.Pa){if(Ed(a)||Fd(a)){for(var b=[],a=a
[C],c=0;c<a;c++)b[u](c);return b}return bf(a)}}function Li(a,b,c){if("function"=
=typeof a[Tb])a[Tb](b,c);else if(Ed(a)||Fd(a))O(a,b,c);else for(var d=Ki(a),f=Ji
(a),g=f[C],k=0;k<g;k++)b[F](c,f[k],d&&d[k],a)};function Mi(a,b){this.b={};this.a
=[];var c=arguments[C];if(1<c){c%2&&e(o("Uneven number of arguments"));for(var d
=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a){a instanceof Mi?(c=
a.Pb(),d=a.Pa()):(c=bf(a),d=af(a));for(var f=0;f<c[C];f++)this.set(c[f],d[f])}}I
=Mi[D];I.S=0;I.ae=0;I.ud=H("S");I.Pa=function(){Ni(this);for(var a=[],b=0;b<this
.a[C];b++)a[u](this.b[this.a[b]]);return a};I.Pb=function(){Ni(this);return this
.a[tb]()};I.ib=function(a){return Oi(this.b,a)};I.Xb=function(){return 0==this.S
};Ba(I,function(){this.b={};Ha(this.a,0);this.ae=this.S=0});va(I,function(a){ret
urn Oi(this.b,a)?(delete this.b[a],this.S--,this.ae++,this.a[C]>2*this.S&&Ni(thi
s),i):l});function Ni(a){if(a.S!=a.a[C]){for(var b=0,c=0;b<a.a[C];){var d=a.a[b]
;Oi(a.b,d)&&(a.a[c++]=d);b++}Ha(a.a,c)}if(a.S!=a.a[C]){for(var f={},c=b=0;b<a.a[
C];)d=a.a[b],Oi(f,d)||(a.a[c++]=d,f[d]=1),b++;Ha(a.a,c)}}I.get=function(a,b){ret
urn Oi(this.b,a)?this.b[a]:b};I.set=function(a,b){Oi(this.b,a)||(this.S++,this.a
[u](a),this.ae++);this.b[a]=b};I.ia=function(){return new Mi(this)};I.he=functio
n(a){Ni(this);var b=0,c=this.a,d=this.b,f=this.ae,g=this,k=new Gi;Ma(k,function(
){for(;;){f!=g.ae&&e(o("The map has changed since the iterator was created"));b>
=c[C]&&e(Fi);var k=c[b++];return a?k:d[k]}});return k};function Oi(a,b){return d
a[D].hasOwnProperty[F](a,b)};var Pi=ma("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([
\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$
");function Qi(a){if(Ri){Ri=l;var b=xd[Dc];if(b){var c=b[Zc];if(c&&(c=(c=Qi(c)[3
]||j)&&ka(c))&&c!=b.hostname)Ri=i,e(o())}}return a[Ib](Pi)}var Ri=Bf;function Si
(a){if(a[1]){var b=a[0],c=b[Bb]("#");0<=c&&(a[u](b[lc](c)),a[0]=b=b[lc](0,c));c=
b[Bb]("?");0>c?a[1]="?":c==b[C]-1&&(a[1]=h)}return a[pd]("")}
ase 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:ca
se 219:case 220:case 221:return i;default:return l}}
function Pj(a){switch(a){case 61:return 187;case 59:return 186;case 224:return 9
1;case 0:return 224;default:return a}};function Qj(a,b){this.a=new Kj(this);this
.Te(a||j);b&&(this.vd=b)}N(Qj,ci);I=Qj[D];I.s=j;I.di=i;I.mj=j;I.zd=l;I.Ym=l;I.$g
=-1;I.Il=l;I.lj=i;I.vd="toggle_display";I.g=H("s");I.Te=function(a){Rj(this);thi
s.s=a};function Rj(a){a.zd&&e(o("Can not change this state of the popup while sh
owing."))}I.N=H("zd");I.V=function(a){this.B&&this.B[nc]();this.z&&this.z[nc]();
if(a){if(!this.zd&&this.ig()){this.s||e(o("Caller must call setElement before tr
ying to show the popup"));this.Bc();a=Wf(this.s);this.Il&&this.a.i(a,"keydown",t
his.Jl,i);if(this.di)if(this.a.i(a,"mousedown",this.Ci,i),R){var b;try{b=a[Ya]}c
atch(c){}for(;b&&"IFRAME"==b[Fb];){try{var d=b[hd]||b[gc][xc]}catch(f){break}a=d
;b=a[Ya]}this.a.i(a,"mousedown",this.Ci,i);this.a.i(a,"deactivate",this.Bi)}else
this.a.i(a,"blur",this.Bi);"toggle_display"==this.vd?(Ea(this.s[E],"visible"),X
(this.s,i)):"move_offscreen"==this.vd&&this.Bc();this.zd=i;this.B?(eh(this.B,"en
d",this.Ve,l,this),this.B.Nb()):this.Ve()}}else Sj(this)};I.Bc=yd;function Sj(a,
b){if(!a.zd||!a[z]({type:"beforehide",target:b}))return l;a.a&&Mj(a.a);a.zd=l;a.
z?(eh(a.z,"end",M(a.Mi,b),l,a),a.z.Nb()):a.Mi(b);return i}I.Mi=function(a){"togg
le_display"==this.vd?this.Ym?fi(this.kj,0,this):this.kj():"move_offscreen"==this
.vd&&(ua(this.s[E],"-200px"),this.s[E].top="-200px");this.Zd(a)};I.kj=function()
{Ea(this.s[E],"hidden");X(this.s,l)};I.ig=function(){return this[z]("beforeshow"
)};I.Ve=function(){this.$g=Od();this[z]("show")};I.Zd=function(a){Od();this[z]({
type:"hide",target:a})};I.Ci=function(a){a=a[Kc];!ug(this.s,a)&&(!this.mj||ug(th
is.mj,a))&&!(150>Od()-this.$g)&&Sj(this,a)};I.Jl=function(a){27==a[Qb]&&Sj(this,
a[Kc])&&(a[yb](),a.Fa())};I.Bi=function(a){if(this.lj){var b=Wf(this.s);if(R||zf
){if(a=b[Ya],!a||ug(this.s,a)||"BODY"==a[ed])return}else if(a[Kc]!=b)return;150>
Od()-this.$g||Sj(this)}};I.r=function(){Qj.l.r[F](this);this.a.D();Qg(this.B);Qg
(this.z);delete this.s;delete this.a};function Tj(a,b){this.rh=4;this.R=b||h;Qj[
F](this,a)}N(Tj,Qj);Tj[D].vb=function(){return this.R||j};Tj[D].Za=function(a){t
his.R=a||h;this.N()&&this.Bc()};Tj[D].Bc=function(){if(this.R){var a=!this.N()&&
"move_offscreen"!=this.vd,b=this.g();a&&(Ea(b[E],"hidden"),X(b,i));this.R.jb(b,t
his.rh,this.Wf);a&&X(b,l)}};function Uj(a,b,c){this.C=c||(a?Uf(S(a)):Uf());Tj[F]
(this,this.C.ma("div",{style:"position:absolute;display:none;"}));this.c=new Q(1
,1);this.e=new Cj;a&&(a=S(a),this.e.add(a),V(a,"mouseover",this.Vf,l,this),V(a,"
mouseout",this.ef,l,this),V(a,"mousemove",this.kd,l,this),V(a,"focus",this.Ji,l,
this),V(a,"blur",this.ef,l,this));b!=j&&vg(this.g(),b)}N(Uj,Tj);var Vj=[];I=Uj[D
];I.Aa=j;Ka(I,"goog-tooltip");I.We=500;I.dg=0;I.Rg=H("dg");I.Te=function(a){var
b=this.g();b&&pg(b);Uj.l.Te[F](this,a);a&&(b=this.C.a[Gc],b[zb](a,b[Lc]))};I.Ic=
function(){return this.p?this.N()?4:1:this.j?3:this.N()?2:0};I.pf=function(a){if
(!this.N())return l;var b=Fh(this.g()),c=Mh(this.g());return b.x<=a.x&&a.x<=b.x+
c[w]&&b.y<=a.y&&a.y<=b.y+c[G]};I.ig=function(){if(!Qj[D].ig[F](this))return l;if
(this[Nc])for(var a,b=0;a=Vj[b];b++)ug(a.g(),this[Nc])||a.V(l);Ce(Vj,this);a=thi
s.g();Ka(a,this[tc]);Wj(this);V(a,"mouseover",this.Sg,l,this);V(a,"mouseout",thi
s.cj,l,this);Xj(this);return i};I.Zd=function(){De(Vj,this);for(var a=this.g(),b
,c=0;b=Vj[c];c++)b[Nc]&&ug(a,b[Nc])&&b.V(l);this.vg&&Yj(this.vg);fh(a,"mouseover
",this.Sg,l,this);fh(a,"mouseout",this.cj,l,this);Qa(this,h);0==this.Ic()&&(this
.ua=l);Qj[D].Zd[F](this)};I.ge=function(a,b){this[Nc]==a&&this.e[bd](this[Nc])&&
(this.ua||!this.Hn?(this.V(l),this.N()||(Qa(this,a),this.Za(b||Zj(this,0)),this.
V(i))):Qa(this,h));this.p=h};I.jj=function(a){this.j=h;a==this[Nc]&&(this.Aa==j|
|this.Aa!=this.g()&&!this.e[bd](this.Aa))&&(!this.d||!this.d.Aa)&&this.V(l)};fun
ction $j(a,b){var c=Gg(a.C);a.c.x=b[ic]+c.x;a.c.y=b[jc]+c.y}I.Vf=function(a){var
b=ak(this,a[Kc]);this.Aa=b;Wj(this);b!=this[Nc]&&(Qa(this,b),this.yf(b),bk(this
),$j(this,a))};function ak(a,b){try{for(;b&&!a.e[bd](b);)b=b[id];return b}catch(
c){return j}}I.kd=function(a){$j(this,a);this.ua=i};I.Ji=function(a){this.Aa=a=a
k(this,a[Kc]);this.ua=i;if(this[Nc]!=a){Qa(this,a);var b=Zj(this,1);Wj(this);thi
s.yf(a,b);bk(this)}};function Zj(a,b){if(0==b){var c=a.c.ia();return new ck(c)}r
eturn new dk(a.Aa)}function bk(a){if(a[Nc])for(var b,c=0;b=Vj[c];c++)ug(b.g(),a[
Nc])&&(b.d=a,a.vg=b)}
I.ef=function(a){var b=ak(this,a[Kc]),c=ak(this,a.mb);b!=c&&(b==this.Aa&&(this.A
a=j),Xj(this),this.ua=l,this.N()&&(!a.mb||!ug(this.g(),a.mb))?Yj(this):Qa(this,h
))};I.Sg=function(){var a=this.g();this.Aa!=a&&(Wj(this),this.Aa=a)};I.cj=functi
on(a){var b=this.g();if(this.Aa==b&&(!a.mb||!ug(b,a.mb)))this.Aa=j,Yj(this)};I.y
f=function(a,b){this.p||(this.p=fi(K(this.ge,this,a,b),this.We))};function Xj(a)
{a.p&&(ei[gb](a.p),a.p=h)}function Yj(a){2==a.Ic()&&(a.j=fi(K(a.jj,a,a[Nc]),a.Rg
()))}
function Wj(a){a.j&&(ei[gb](a.j),a.j=h)}I.r=function(){var a;this.V(l);Xj(this);
for(var b=this.e.Pa(),c=0;a=b[c];c++)fh(a,"mouseover",this.Vf,l,this),fh(a,"mous
eout",this.ef,l,this),fh(a,"mousemove",this.kd,l,this),fh(a,"focus",this.Ji,l,th
is),fh(a,"blur",this.ef,l,this);this.e[ac]();this.g()&&pg(this.g());this.Aa=j;de
lete this.C;Uj.l.r[F](this)};function ck(a,b){Bj[F](this,a,b)}N(ck,Bj);ck[D].jb=
function(a,b,c){b=Bh(a);b=Eh(b);c=c?new oh(c.top+10,c[sd],c[Xc],c[A]+10):new oh(
10,0,0,10);xj(this.a,a,4,c,b,9)&496&&xj(this.a,a,4,c,b,5)};function dk(a){Aj[F](
this,a,3)}N(dk,Aj);dk[D].jb=function(a,b,c){var d=new Q(10,0);wj(this[fd],this.a
,a,b,d,c,9)&496&&wj(this[fd],2,a,1,d,c,5)};function ek(a,b,c){Uj[F](this,a,b,c)}
N(ek,Uj);I=ek[D];I.rg=l;I.Um=100;I.Od=l;I.Ve=function(){ek.l.Ve[F](this);this.O=
sh(Oh(this.g()));this[Nc]&&(this.Va=sh(Oh(this[Nc])));this.Od=this.rg;V(this.C.a
,"mousemove",this.kd,l,this)};I.Zd=function(){fh(this.C.a,"mousemove",this.kd,l,
this);this.Va=this.O=this.ea=j;this.Od=l;ek.l.Zd[F](this)};I.pf=function(a){retu
rn this.ea?this.ea[bd](a):ek.l.pf[F](this,a)};function fk(a,b){if(a.Va&&a.Va[bd]
(b)||a.pf(b))return i;var c=a.d;return!!c&&c.pf(b)}
I.jj=function(a){this.j=h;a==this[Nc]&&!fk(this,this.c)&&!this.Aa&&(!this.d||!th
is.d.Aa)&&(!Af||!(0==this.c.x&&0==this.c.y))&&this.V(l)};I.kd=function(a){var b=
this.N();if(this.O){var c=Gg(this.C),c=new Q(a[ic]+c.x,a[jc]+c.y);fk(this,c)?b=l
:this.Od&&(b=qh(this.O,c)>=qh(this.O,this.c))}if(b){if(Yj(this),this.Aa=j,b=this
.d)b.Aa=j}else 3==this.Ic()&&Wj(this);ek.l.kd[F](this,a)};I.Sg=function(){if(thi
s.Aa!=this.g()&&(this.Od=l,this.Aa=this.g(),!this.ea&&this.xe)){var a=this.O.ia(
),b=this.xe;Id(b)?(a.top-=b.top,Xa(a,a[sd]+b[sd]),Ra(a,a[Xc]+b[Xc]),ua(a,a[A]-b[
A])):(a.top-=b,Xa(a,a[sd]+h),Ra(a,a[Xc]+h),ua(a,a[A]-NaN));this.ea=a}};I.Rg=func
tion(){return this.Od?this.Um:ek.l.Rg[F](this)};function gk(a,b){var c=new ek(a)
;r(c.g(),b[qb]);Ka(c,"buy-tip-card");c.xe=new oh(5,5,5,5)||j;c.rg=i;c.We=500;c.d
g=250};function hk(a,b){this.c=[];this.j=a;this.z=b||j}I=hk[D];I.jc=l;I.Rd=l;I.e
d=0;I.cg=l;I.Ek=l;I.Rf=0;I.cancel=function(a){if(this.jc)this.b instanceof hk&&t
his.b[ib]();else{if(this.a){var b=this.a;delete this.a;if(a)b[ib](a);else b.Rf-,0>=b.Rf&&b[ib]()}this.j?this.j[F](this.z,this):this.cg=i;this.jc||this.Hc(new i
k)}};I.Rh=function(a,b){jk(this,a,b);this.ed--;0==this.ed&&this.jc&&kk(this)};fu
nction jk(a,b,c){a.jc=i;a.b=c;a.Rd=!b;kk(a)}function lk(a){a.jc&&(a.cg||e(new mk
),a.cg=l)}
I.Ad=function(a){lk(this);jk(this,i,a)};I.Hc=function(a){lk(this);jk(this,l,a)};
I.addCallback=function(a,b){return nk(this,a,j,b)};function ok(a,b,c){nk(a,j,b,c
)}function nk(a,b,c,d){a.c[u]([b,c,d]);a.jc&&kk(a);return a}function pk(a){retur
n we(a.c,function(a){return Hd(a[1])})}
function kk(a){a.e&&a.jc&&pk(a)&&(xd[gb](a.e),delete a.e);a.a&&(a.a.Rf--,delete
a.a);for(var b=a.b,c=l,d=l;a.c[C]&&0==a.ed;){var f=a.c[eb](),g=f[0],k=f[1],f=f[2
];if(g=a.Rd?k:g)try{var n=g[F](f||a.z,b);Bd(n)&&(a.Rd=a.Rd&&(n==b||n instanceof
o),a.b=b=n);b instanceof hk&&(d=i,a.ed++)}catch(s){b=s,a.Rd=i,pk(a)||(c=i)}}a.b=
b;d&&a.ed&&(nk(b,K(a.Rh,a,i),K(a.Rh,a,l)),b.Ek=i);c&&(a.e=xd[wc](function(){e(b)
},0))}function mk(){Rd[F](this)}N(mk,Rd);mk[D].message="Already called";function
ik(){Rd[F](this)}
N(ik,Rd);ik[D].message="Deferred was cancelled";function qk(a,b){var c=b||{},d=c
[xc]||p,f=U("SCRIPT"),g={sj:f,pd:h},k=new hk(rk,g),n=j,s=Cd(c.timeout)?c.timeout
:5E3;0<s&&(n=m[wc](function(){sk(f,i);k.Hc(new tk(1,"Timeout reached for loading
script "+a))},s),g.pd=n);oa(f,pa(f,function(){if(!f[Kb]||"loaded"==f[Kb]||"comp
lete"==f[Kb])sk(f,c.Vk||l,n),k.Ad(j)}));ra(f,function(){sk(f,i,n);k.Hc(new tk(0,
"Error while loading script "+a))});ag(f,{type:"text/javascript",charset:"UTF-8"
,src:a});uk(d)[t](f);return k}
function uk(a){var b=a[hc]("HEAD");return!b||0==b[C]?a[kc]:b[0]}function rk(){if
(this&&this.sj){var a=this.sj;a&&"SCRIPT"==a[ed]&&sk(a,i,this.pd)}}function sk(a
,b,c){Cd(c)&&xd[gb](c);oa(a,yd);ra(a,yd);pa(a,yd);b&&m[wc](function(){pg(a)},0)}
function tk(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);Rd[F](this,
c);this.code=a}N(tk,Rd);function vk(a,b){this.b=new Y(a);this.a=b?b:"callback";t
his.pd=5E3}var wk=0;vk[D].cancel=function(a){a&&(a.fn&&a.fn[ib](),a.Ma&&xk(a.Ma,
l))};function yk(a){return function(){xk(a,l)}}function zk(a,b){return function(
c){xk(a,i);b[cd](h,arguments)}}function xk(a,b){xd._callbacks_[a]&&(b?delete xd.
_callbacks_[a]:xd._callbacks_[a]=yd)};function Ak(a,b,c){this.B=a;this.z=c;this.
e=b;V(b,["hilite","select","canceldismiss","dismiss"],this);this.pb=j;this.b=[];
this.d=-1;this.a=0;this.j=this.c=j;this.p={}}N(Ak,ci);I=Ak[D];I.qh=i;I.Qf=l;I.ji
=l;I.Ni=l;ya(I,function(a){if(a[Kc]==this.e)switch(a[$b]){case "hilite":this.Hb(
a.be);break;case "select":this.cd();break;case "canceldismiss":Bk(this);break;ca
se "dismiss":Ck(this)}});function Dk(a){var b=a.a+a.b[C]-1;a.d>=a.a&&a.d<b?a.Hb(
a.d+1):-1==a.d?a.Hb(a.a):a.d==b&&(a.Qf?a.Hb(-1):a.ji&&a.Hb(a.a))}function Ek(a){
a.d>a.a?a.Hb(a.d-1):a.Qf&&a.d==a.a?a.Hb(-1):a.ji&&(-1==a.d||a.d==a.a)&&a.Hb(a.a+
a.b[C]-1)}I.Hb=function(a){this.d=a;this.e.Hb(a);return-1!=Fk(this,a)};I.cd=func
tion(){var a=Fk(this,this.d);if(-1!=a){var a=this.b[a],b=this.z,c=a[B]();if(Bd(h
)?0:b.d){var d=Gk(b,b.ya(),Hk(b.oa)),f=Ik(b,b.ya());b.R[db](c)||(c=c[x](/[\s\xa0
]+$/,"")+b.O);b.Zl&&(0!=d&&!Vd(f[d-1])&&(c=" "+c),d==f[C]-1&&(c+=" "));if(c!=f[d
]){f[d]=c;c=b.oa;(Af||R&&Pf("9"))&&c[vb]();sa(c,f[pd](""));for(var g=0,k=0;k<=d;
k++)g+=f[k][C];c[Ob]();d=g;f=b.oa;c=d;Jk(f)?f.selectionStart=c:R&&(g=Kk(f),k=g[0
],k.inRange(g[1])&&(c=Lk(f,c),k.collapse(i),k.move("character",c),k.select()));f
=b.oa;Jk(f)?f.selectionEnd=d:R&&(g=Kk(f),c=g[1],g[0].inRange(c)&&(d=Lk(f,d),f=Lk
(f,Hk(f)),c.collapse(i),c.moveEnd("character",d-f),c.select()))}}else sa(b.oa,c)
;b.Mf=i;this.Ni?(this.pb=j,Ck(this)):this.Vb();this[z]({type:"update",be:a});thi
s.Ni&&this.z[jd](i);return i}this.Vb();this[z]({type:"update",be:j});return l};I
.Vb=function(){this.d=-1;this.pb=j;this.a+=this.b[C];this.b=[];m[gb](this.j);thi
s.j=j;this.e.Vb();this[z]("suggestionsupdate")};function Ck(a){a.j||(a.j=m[wc](K
(a.Vb,a),100))}
I.zj=function(){return this.j?(m[gb](this.j),this.j=j,i):l};function Bk(a){a.zj(
)||m[wc](K(a.zj,a),10)}I.r=function(){Ak.l.r[F](this);delete this.p;this.e.D();t
his.z.D();this.B=j};I.Wk=function(a,b,c){this.pb==a&&this.Nf(b,c)};I.Nf=function
(a,b){var c=b?Fk(this,this.d):-1;this.a+=this.b[C];this.b=a;for(var d=[],f=0;f<a
[C];++f)d[u]({id:this.a+f,data:a[f]});f=j;this.c&&(f=this.p[Jd(this.c)]||this.c)
;this.e.Dd(f);this.e.Nf(d,this.pb,this.c);(this.qh||0<=c)&&0!=d[C]&&this.pb?this
.Hb(0<=c?this.a+c:this.a):this.d=-1;this[z]("suggestionsupdate")};function Fk(a,
b){var c=b-a.a;return 0>c||c>=a.b[C]?-1:c}Ua(I,function(a){this.z[jd](a)});funct
ion Mk(a,b){a[Wb]("role",b);a.b=b}function Nk(a,b,c){a[Wb]("aria-"+b,c)};functio
n Hk(a){var b;a:{var c=0,d=0;if(Jk(a))c=a.selectionStart,d=-1;else if(R){var f=K
k(a);b=f[0];f=f[1];if(b.inRange(f)){b.setEndPoint("EndToStart",f);if("textarea"=
=a[$b]){f.duplicate();c=a=b.text;for(d=l;!d;)0==b.compareEndPoints("StartToEnd",
b)?d=i:(b.moveEnd("character",-1),b.text==a?c+="\r\n":d=i);b=[c[C],-1];break a}c
=b.text[C];d=-1}}b=[c,d]}return b[0]}
function Kk(a){var b=a[Hc]||a[xc],c=b[kb].createRange();"textarea"==a[$b]?(b=b[G
c].createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,c]}f
unction Lk(a,b){"textarea"==a[$b]&&(b=a[xb][$c](0,b)[x](/(\r\n|\r|\n)/g,"\n")[C]
);return b}function Jk(a){try{return"number"==typeof a.selectionStart}catch(b){r
eturn l}};function Ok(a,b){a&&Pk(this,a,b)}N(Ok,ci);I=Ok[D];I.s=j;I.zf=j;I.Yg=j;
I.Af=j;I.wc=-1;I.vc=-1;var Qk={3:13,12:144,63232:38,63233:40,63234:37,63235:39,6
3236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,6
3244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276
:33,63277:34,63289:144,63302:45},Rk={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:
112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:
123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Sk=R||Bf&&Pf("52
5");I=Ok[D];I.Xm=function(a){if(Bf&&(17==this.wc&&!a[zc]||18==this.wc&&!a[oc]))t
his.vc=this.wc=-1;Sk&&!Nj(a[Qb],this.wc,a[dd],a[zc],a[oc])?this[Yb](a):this.vc=A
f?Pj(a[Qb]):a[Qb]};I.Wm=function(){this.vc=this.wc=-1};ya(I,function(a){var b=a.
Ua,c,d;R&&"keypress"==a[$b]?(c=this.vc,d=13!=c&&27!=c?b[Qb]:0):Bf&&"keypress"==a
[$b]?(c=this.vc,d=0<=b[Mb]&&63232>b[Mb]&&Oj(c)?b[Mb]:0):zf?(c=this.vc,d=Oj(c)?b[
Qb]:0):(c=b[Qb]||this.vc,d=b[Mb]||0,tf&&63==d&&224==c&&(c=191));var f=c,g=b.keyI
dentifier;c?63232<=c&&c in Qk?f=Qk[c]:25==c&&a[dd]&&(f=9):g&&g in Rk&&(f=Rk[g]);
a=f==this.wc;this.wc=f;b=new Tk(f,d,a,b);try{this[z](b)}finally{b.D()}});I.g=H("
s");function Pk(a,b,c){a.Af&&Uk(a);a.s=b;a.zf=V(a.s,"keypress",a,c);a.Yg=V(a.s,"
keydown",a.Xm,c,a);a.Af=V(a.s,"keyup",a.Wm,c,a)}function Uk(a){a.zf&&(hh(a.zf),h
h(a.Yg),hh(a.Af),a.zf=j,a.Yg=j,a.Af=j);a.s=j;a.wc=-1;a.vc=-1}I.r=function(){Ok.l
.r[F](this);Uk(this)};function Tk(a,b,c,d){d&&Ug(this,d,h);za(this,"key");wa(thi
s,a);this.Wd=b;this.a=c}N(Tk,Tg);var Vk,Wk,Xk;Xk=Wk=Vk=l;var Yk=vf();Yk&&(-1!=Yk
[Bb]("Firefox")||-1!=Yk[Bb]("Camino")||(-1!=Yk[Bb]("iPhone")||-1!=Yk[Bb]("iPod")
?Vk=i:-1!=Yk[Bb]("iPad")?Wk=i:-1!=Yk[Bb]("Android")&&(Xk=i)));var Zk=Vk,$k=Wk,al
=Xk;function bl(a,b,c,d){d=d||150;this.d=c!=j?c:i;this.j=Cd(a)?a:",;";this.O=thi
s.j[$c](0,1);a=this.d?"[\\s"+this.j+"]+":"[\\s]+";this.B=ma("^"+a+"|"+a+"$","g")
;this.R=ma("\\s*["+this.j+"]$");this.p=b||"";this.J=this.d;this.c=0<d?new di(d):
j;this.b=new Kj(this);this.z=new Kj(this);this.e=new Ok;this.o=-1}N(bl,Og);var c
l=(Zk||$k)&&!Pf("533.17.9");I=bl[D];I.Zl=i;I.ym=i;I.vh=l;I.Hl=i;I.Gl=i;I.yg=j;I.
oa=j;I.Kf="";I.kc=l;I.Mf=l;I.gk=i;I.ya=function(){return this.oa[xb]};I.Dl=funct
ion(a){for(var b=0;b<arguments[C];b++){var c=arguments[b];Id(c)&&1==c[lb]&&Nk(c,
"haspopup",i);this.b.i(c,"focus",this.Si);this.b.i(c,"blur",this.km);this.oa||(t
his.z.i(c,"keydown",this.lm),Id(c)&&1==c[lb]&&Eg(Wf(c))==c&&dl(this,c))}};I.r=fu
nction(){bl.l.r[F](this);this.yg!=j&&m[gb](this.yg);this.b.D();delete this.b;thi
s.z.D();this.e.D()};I.xb=function(a){switch(a[Qb]){case 40:if(this.a.e.N())retur
n this.vh?Ek(this.a):Dk(this.a),a[yb](),i;if(!this.d)return this[jd](i),a[yb](),
i;break;case 38:if(this.a.e.N())return this.vh?Dk(this.a):Ek(this.a),a[yb](),i;b
reak;case 9:if(this.a.e.N()&&!a[dd]){if(this[jd](),this.a.cd()&&this.J)return a[
yb](),i}else this.a.Vb();break;case 13:if(this.a.e.N()){if(this[jd](),this.a.cd(
))return a[yb](),a.Fa(),i}else this.a.Vb();break;case 27:if(this.a.e.N())return
this.a.Vb(),a[yb](),a.Fa(),i;break;case 229:if(!this.kc)return this.kc||(this.b.
i(this.oa,"keyup",this.th),this.b.i(this.oa,"keypress",this.sh),this.kc=i),i;bre
ak;default:this.c&&!this.gk&&(this.c[nc](),this.c[Pc]())}return el(this,a)};func
tion el(a,b){var c=a.d&&b.Wd&&-1!=a.j[Bb](ja[Lb](b.Wd));a.Hl&&c&&a[jd]();return
a.Gl&&c&&a.a.cd()?(b[yb](),i):l}I.Qk=vd(l);I.Si=function(a){dl(this,a[Kc]||j)};f
unction dl(a,b){Mj(a.z);a.a&&Bk(a.a);b!=a.oa&&(a.oa=b,a.c&&(a.c[Pc](),a.b.i(a.c,
"tick",a.Gh)),a.Kf=a.ya(),Pk(a.e,a.oa),a.b.i(a.e,"key",a.Ih),a.b.i(a.oa,"mousedo
wn",a.Jh),R&&a.b.i(a.oa,"keypress",a.Hh))}I.km=function(){cl?this.yg=m[wc](K(thi
s.xj,this),0):this.xj()};I.xj=function(){this.oa&&(this.b.va(this.e,"key",this.I
h),Uk(this.e),this.b.va(this.oa,"keyup",this.Qk),this.b.va(this.oa,"mousedown",t
his.Jh),R&&this.b.va(this.oa,"keypress",this.Hh),this.kc&&fl(this),this.oa=j,thi
s.c&&(this.c[nc](),this.b.va(this.c,"tick",this.Gh)),this.a&&Ck(this.a))};I.Gh=f
unction(){this[jd]()};I.lm=function(a){this.Si(a)};I.Ih=function(a){this.o=a[Qb]
;this.a&&this.xb(a)};I.sh=function(){this.kc&&229!=this.o&&fl(this)};I.th=functi
on(a){this.kc&&(13==a[Qb]||77==a[Qb]&&a[zc])&&fl(this)};I.Jh=td();function fl(a)
{a.kc&&(a.kc=l,a.b.va(a.oa,"keypress",a.sh),a.b.va(a.oa,"keyup",a.th))}I.Hh=func
tion(a){el(this,a)};Ua(I,function(a){if(this.oa&&(a||this.ya()!=this.Kf)){if(a||
!this.Mf){var b,a=Hk(this.oa);b=this.ya();a=Ik(this,b)[Gk(this,b,a)];b=this.B?("
"+a)[x](this.B,""):a;if(this.a&&(this.a.c=this.oa,a=this.a,this.ya(),a.pb!=b)){a
.pb=b;b=a.B;var c=a.pb,d=K(a.Wk,a),f=new Y("http://suggestqueries.google.com/com
plete/search");Z(f,"client","books");Z(f,"ds","bo");Z(f,"q",c);d=K(b.b,b,d);b.a&
&b.a[ib]();b.a=new vk(f);f=b.a;b="_"+(wk++)[B](36)+Od()[B](36);xd._callbacks_||(
xd._callbacks_={});U("script");c=f.b.ia();if(d){xd._callbacks_[b]=zk(b,d);var g=
f.a,k="_callbacks_."+b;jj(c);delete c.b;Dd(k)||(k=[""+k]);d=c.a;sj(d);vj(d);g=tj
(d,g);if(d.ib(g)){var n=d.ja.get(g);Dd(n)?d.S-=n[C]:d.S--}0<k[C]&&(d.ja.set(g,k)
,d.S+=k[C])}f=qk(c[B](),{timeout:f.pd,Vk:i});ok(f,yk(b));Bk(a)}}this.Kf=this.ya(
)}this.Mf=l});function Gk(a,b,c){a=Ik(a,b);if(c==b[C])return a[C]-1;for(var d=b=
0,f=0;d<a[C]&&f<=c;d++)f+=a[d][C],b=d;return b}
function Ik(a,b){if(!a.d)return[b];for(var c=(""+b)[Ac](""),d=[],f=[],g=0,k=l;g<
c[C];g++)if(a.p&&-1!=a.p[Bb](c[g]))a.ym&&!k&&(d[u](f[pd]("")),Ha(f,0)),f[u](c[g]
),k=!k;else if(!k&&-1!=a.j[Bb](c[g]))f[u](c[g]),d[u](f[pd]("")),Ha(f,0);else f[u
](c[g]);d[u](f[pd](""));return d};function gl(){}zd(gl);gl[D].a=0;function hl(a)
{return":"+(a.a++)[B](36)}gl.ga();function il(a,b,c,d){this.z=a||p[Gc];this.C=Uf
(this.z);this.O=!a;this.s=j;this.pb="";this.b=[];this.Kc=[];this.R=this.e=-1;thi
s.d=l;Ka(this,"ac-renderer");this.Xf="ac-row";this.J="active";this.B="ac-active"
;this.ea="ac-highlighted";this.Td=b||j;this.bl=d!=j?d:i;this.o=l;this.ua=c!=j?c:
l;this.p=j;this.He=l;this.j=0}N(il,ci);I=il[D];I.g=H("s");I.Dd=ud("Ba");I.Nf=fun
ction(a,b,c){this.pb=b;this.b=a;this.e=-1;this.R=Od();this.c=c;this.Kc=[];jl(thi
s)};I.Vb=function(){this.c&&Nk(this.c,"activedescendant","");this.d&&(this.d=l,t
his.c&&Nk(this.c,"haspopup",l),0<this.j?(Qg(this.a),this.a=new ri(this.s,this.j)
,this.a.Nb()):X(this.s,l))};function kl(a){a.d||(a.d=i,a.c&&(Mk(a.c,"combobox"),
Nk(a.c,"autocomplete","list"),Nk(a.c,"haspopup",i)),0<a.j?(Qg(a.a),a.a=new si(a.
s,a.j),a.a.Nb()):X(a.s,i))}I.N=H("d");function ll(a,b){var c=0<=b&&b<a.Kc[C]?a.K
c[b]:h;if(a[z]({type:"rowhilite",Fn:c})&&(0<=a.e&&Re(a.Kc[a.e],a.B,a.J),a.e=b,c)
){P(c,a.B,a.J);a.c&&Nk(a.c,"activedescendant",c?c.id:"");var d=a.s,f=Fh(c),g=Fh(
d),k=Vh(d),n=f.x-g.x-k[A],f=f.y-g.y-k.top,g=d[Tc]-c[od],k=d[Uc],s=d[mc],k=k+q.mi
n(n,q.max(n-(d[uc]-c[sb]),0)),s=s+q.min(f,q.max(f-g,0)),c=new Q(k,s);d.scrollLef
t=c.x;d.scrollTop=c.y}}I.Hb=function(a){if(-1==a)ll(this,-1);else for(var b=0;b<
this.b[C];b++)if(this.b[b].id==a){ll(this,b);break}};function ml(a){if(!a.s){var
b=a.C.ma("div",{style:"display:none"});a.s=b;P(b,a[tc]);Mk(b,"listbox");b.id=hl
(gl.ga());a.C[t](a.z,b);V(b,"click",a.Mb,l,a);V(b,"mousedown",a.ki,l,a);V(b,"mou
seover",a.li,l,a)}}
function jl(a){ml(a);a.He&&Ea(a.s[E],"hidden");a.Va&&(a.s[E].minWidth=a.Va[uc]+"
px");Ha(a.Kc,0);a.C.Ph(a.s);if(a.Td&&a.Td[Sb])a.Td[Sb](a,a.s,a.b,a.pb);else{var
b=j;Ii(a.b,function(a){var d=this.pb,f=this.C.ma("div",{className:this.Xf,id:hl(
gl.ga())});Mk(f,"option");(!this.Td||!this.Td.Gn)&&r(f,be(a[y][B]()));d&&this.bl
&&nl(this,f,d);P(f,this.Xf);this.Kc[u](f);a=f;this.He?this.s[zb](a,b):this.C[t](
this.s,a);b=a},a)}0==a.b[C]?a.Vb():(kl(a),a.Gg(),Sh(a.s,i))}
I.Gg=function(){if(this.c&&this.O){var a=this.Ba||this.c,b=Fh(a),c=Mh(a),a=Mh(Bh
(a)),d=Mh(this.s);b.y=this.He?b.y-d[G]:b.y+c[G];(this.ua||b.x+d[w]>a[w])&&"LEFT"
!=this.p?(b.x=b.x+c[w]-d[w],this.p="RIGHT"):this.p="LEFT";Jh(this.s,b);this.He&&
Ea(this.s[E],"visible")}};I.r=function(){this.s&&(fh(this.s,"click",this.Mb,l,th
is),fh(this.s,"mousedown",this.ki,l,this),fh(this.s,"mouseover",this.li,l,this),
this.C.ul(this.s),this.s=j,this.d=l);Qg(this.a);delete this.z;il.l.r[F](this)};f
unction nl(a,b,c){if(3==b[lb]){var d=j;Dd(c)&&1<c[C]&&!a.o&&(d=Je(c,1));c=ol(a,c
);if(0!=c[C]){for(var f=b[qd],g=ma("([\\s\\S]*?)\\b("+c+")","gi"),c=[],k=0,n=g[f
b](f),s=0;n;)s++,c[u](n[1]),c[u](n[2]),k=g.lastIndex,n=g[fb](f);c[u](f[$c](k));i
f(1<c[C]){d=!a.o?1:s;for(f=0;f<d;f++)g=2*f,b.nodeValue=c[g],k=a.C[Pb]("b"),Ka(k,
a.ea),a.C[t](k,a.C.a[wb](c[g+1])),k=b[id][zb](k,b[fc]),b[id][zb](a.C.a[wb](""),k
[fc]),b=k[fc];a=Je(c,2*d);b.nodeValue=a[pd]("")}else d&&nl(a,b,d)}}else for(b=b[
Rb];b;)d=b[fc],nl(a,b,c),b=d}function ol(a,b){var c="";if(!b)return c;Dd(b)&&(b=
te(b,function(a){return!Wd(a)}));a.o?Dd(b)?c=ue(b,le)[pd]("|"):(c=Ud(b),c=le(c),
c=c[x](/ /g,"|")):Dd(b)?c=0<b[C]?le(b[0]):"":/^\W/[db](b)||(c=le(b));return c}fu
nction pl(a,b){for(;b&&b!=a.s&&!Ae(Pe(b),a.Xf);)b=b[id];return b?re(a.Kc,b):-1}I
.Mb=function(a){var b=pl(this,a[Kc]);0<=b&&this[z]({type:"select",be:this.b[b].i
d});a.Fa()};I.ki=function(a){a.Fa();a[yb]()};I.li=function(a){a=pl(this,a[Kc]);0
<=a&&!(300>Od()-this.R)&&this[z]({type:"hilite",be:this.b[a].id})};function ql(a
,b,c,d){this.rb=a;this.o=j;this.ea=c||j;this.O="boolean"==typeof b?b:i;this.bg=d
||0;b=new rl;c=new sl(this.ea||a,this.bg);c.O=i;d=new bl(j,j,l);Ak[F](this,b,c,d
);d.a=this;d.Dl(a);this.c=a;this.qh=l;this.Qf=i;V(this,"update",K(this.J,this))}
N(ql,Ak);ql[D].cd=function(){this.R=this.rb[xb];ql.l.cd[F](this);return l};ql[D]
.J=function(a){a.be&&(a=this.rb[ab],this.o||(this.o=T("input",{type:"hidden",nam
e:"oq"}),a[t](this.o)),sa(this.o,this.R),this.O&&a.submit())};function rl(){}
rl[D].b=function(a,b){var c=ue(b[1],function(a){return a[0]});a(b[0],c)};functio
n sl(a,b){il[F](this);this.rb=a;this.bg=b||0}N(sl,il);sl[D].Gg=function(){sl.l.G
g[F](this);O(Zf(p,"div","ac-renderer",h),function(a){W(a,"width",Mh(this.rb)[w]2+"px");W(a,"left",ha(a[E][A],10)+this.bg+"px")},this)};function tl(a){this.Wc=a
||m;this.wf=V(this.Wc,"resize",this.an,l,this);this.ha=cg(this.Wc||m);if(Bf&&uf|
|zf&&this.Wc.self!=this.Wc.top)this.xf=m.setInterval(K(this.qj,this),500)}N(tl,c
i);I=tl[D];I.wf=j;I.Wc=j;I.ha=j;I.xf=j;I.I=function(){return this.ha?this.ha.ia(
):j};I.r=function(){tl.l.r[F](this);this.wf&&(hh(this.wf),this.wf=j);this.xf&&(m
.clearInterval(this.xf),this.xf=j);this.ha=this.Wc=j};I.an=function(){this.qj()}
;I.qj=function(){var a=cg(this.Wc||m);Ze(a,this.ha)||(this.ha=a,this[z]("resize"
))};function $(){this.z=new Kj(this)}N($,ci);$[D].i=function(a,b,c,d,f){this.z.i
[cd](this.z,arguments)};$[D].O=function(a,b,c,d,f){this.z.Jd[cd](this.z,argument
s)};$[D].Le=function(a,b,c,d,f){this.z.va[cd](this.z,arguments)};$[D].r=function
(){this[z]("dispose");$.l.r[F](this);this.z.D()};function ul(a,b){this.Ca=a||200
;this.za=b||108;$[F](this)}N(ul,$);ul[D].Eb=H("Ca");ul[D].hb=H("za");var vl={};U
a(vl,function(a){for(var b in a)vl[b]=a[b]});vl.qn=function(a){for(var b in a)vl
.pn(b,a[b])};vl.pn=function(a,b){vl[a]=b};Qd("_OC_addFlags",vl.qn);var wl,xl;(fu
nction(){function a(a,b){if(!b)return"";var c=a[Pb]("a");c[Wb]("href",b);return
c[Zc]}function b(a,b){return a[Rc](b)!=j}function c(a,b,c){b in a?a[b][u](c):a[b
]=[c]}function d(a,b,c){var d;for(d=a[Rb];d;d=d[fc])b[cd](j,[d][tb](na[D][jb][F]
(arguments,2)))}function f(a,b){3==a[lb]?b[u](a[qd]):d(a,f,b);return b}function
g(a){return(a.textContent||a.innerText||f(a,[])[pd](""))[x](/^\s+|\s+$/g,"")}fun
ction k(f,s,ba){if(1==f[lb]){if(f.id){if(ba[f.id])return;ba[f.id]=i}if(b(f,"item
prop")){"properties"in s||(s.properties={});var ba=f[Rc]("itemprop"),ga=h;f[ed]i
n v&&(ga=v[f[ed]]);b(f,"itemscope")?ga=n(f):"src"==ga?ga=a(f[Hc],f.src):"href"==
ga?(ga=a(f[Hc],f[Zc]),"url_name"==ba&&(ba="url",g(f)&&c(s.properties,"name",g(f)
))):ga="data"==ga?f[y]:"content"==ga?f.content:ga?f[Rc](ga):b(f,"datetime")?f[Rc
]("datetime"):g(f);c(s.properties,ba,ga)}else b(f,"itemscope")||d(f,k,s,ba)}}fun
ction n(a){var c={};b(a,"itemtype")&&za(c,a[Rc]("itemtype"));b(a,"itemid")&&(c.i
d=a[Rc]("itemid"));var f={},g=a[Rc]("itemref");if(g)for(var g=g[Ac](/\s+/),n=0;n
<g[C];n++){var s=a[Hc][pb](g[n]);s&&k(s,c,f)}d(a,k,c,f);return c}function s(a,f)
{1==a[lb]&&(b(a,"itemscope")&&!b(a,"itemprop")&&c(f,"items",n(a)),d(a,s,f))}var
v={META:"content",AUDIO:"src",EMBED:"src",IFRAME:"src",IMG:"src",SOURCE:"src",TR
ACK:"src",VIDEO:"src",A:"href",AREA:"href",LINK:"href",OBJECT:"data"};xl=functio
n(a){var b={};s(a,b);return b};wl=function(a,b){a.gbar&&a.gbar.asmc&&a.gbar.asmc
(function(){var a;return(a="function"==typeof b?b():b)?xl(a):j})}})();var yl,zl,
Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql;yl=function(){var a=zl||m;a.i
frames.setHandler("shareboxDialog",{onOpen:function(a){return a.openInto(a.getOp
enParams()[fd],{"class":"abc",scrolling:"auto",width:"100%",height:"100%",allowt
ransparency:"true"})},onReady:function(b){m[wc](function(){Al=b;Bl&&b.setPrefill
(Bl);b.setParamBag(Cl);a[xc][pb]("googleShareboxIframeDiv")[Ic](a[xc][pb]("googl
eShareboxIframeOverlay"));Dl&&(El=p[kc][E].overflow,a[xc][kc][E].overflow="hidde
n");Fl&&Fl({})},0)},onClose:function(b,c){c&&(c.loggedOut&&Gl&&Gl(),c.footerCall
back&&Hl&&Hl());b[Nb]();a[xc][Gc][Ic](a[xc][pb]("googleShareboxIframeDiv"));Dl&&
(a[xc][kc][E].overflow=El);Il.a=l;Jl&&Jl(c)}})};Kl=function(){if(!Al){var a=zl||
m;a[xc][Gc][Ic](a[xc][pb]("googleShareboxIframeDiv"));Il.a=l;Ll&&Ll({})}};Il=fun
ction(a,b){if(!Il.a){Bl=a;b&&(Fl=b.onShareOpened,Jl=b.onShareClosed,Ll=b.onShare
TimedOut,Gl=b.onNotLoggedInForGooglePlus,Hl=b.footerCallback,Ml=b.sessionIndex,N
l=b.socialHost,zl=b.window,b.window=j,Ol=b.spinnerPath,Pl=b.spinnerWidth,Ql=b.sp
innerHeight,Dl=b.hideDoubleScrollBar,Cl=b);var c=zl||m;Ml=Ml||"0";Nl=Nl||"https:
//plus.google.com";Ol=Ol||"//ssl.gstatic.com/docs/documents/share/images/spinner
-1.gif";Pl=Pl||"16px";Ql=Ql||"16px";yl();Il.a=i;var d=c[xc][Pb]("div");d[Wb]("id
","googleShareboxIframeDiv");Ja(d[E],"fixed");qa(d[E],"100%");Wa(d[E],"100%");ua
(d[E],"0px");d[E].top="0px";d[E].zIndex="99999";c[xc][Gc][t](d);var f=Nl+"/u/"+M
l+"/_/sharebox/dialog",g={};g.claimedOrigin=c[xc][Dc][Sc]+"//"+c[xc][Dc].host;va
r k=l;b&&("games"==b.apiMode&&(g.mode=b.apiMode),b.hl&&(g.hl=b.hl),b.sourceForLo
gging&&(g.source=b.sourceForLogging),b.dialogTitle&&(g.dialogTitle=b.dialogTitle
),b.shareButtonText&&(g.shareButtonText=b.shareButtonText),b.showIcons&&(g.showI
cons="true"),b.editorText&&(g.editorText=b.editorText),b.recipients&&(g.rcpt=b.r
ecipients[pd](",")),k=!!b.updateMetadata);var n=j;if(!k){var s;if(a&&a.items&&1=
=a.items[C]&&a.items[0].properties){var k=a.items[0].properties,v=l,J;for(J in k
)if("url"!=J){v=i;break}!v&&k.url&&k.url[0]&&(s=k.url[0])}J=(J=c.gapi.config.get
("iframes/sharebox/httpMethod"))&&"GET"!=J;if(s){if(750>=aa(s)[C]||J)g.url=s;n="
url"}if(a&&!s){n=c.gadgets.json.stringify(a);if(750>=aa(n)[C]||J)g.md=n;n="md"}}
n&&(g.prm=n);750>p[kc][Tc]&&(g.susp=i);p[ad]&&(g.hostiemode=p[ad]);c.iframes[cb]
(f,{style:"shareboxDialog",element:"googleShareboxIframeDiv"},g,{}).getIframeEl(
)[E].zIndex="99999";c=c[xc][Pb]("img");c[Wb]("id","googleShareboxIframeOverlay")
;c[Wb]("src",Ol);Ja(c[E],"absolute");qa(c[E],Pl);Wa(c[E],Ql);ua(c[E],"50%");c[E]
.top="50%";c[E].zIndex="-1";d[t](c);m[wc](Kl,15E3)}};Il.a=l;function Rl(a){this.
C=a||Uf();this.ff=Sl}N(Rl,ci);Rl[D].Va=gl.ga();var Sl=j;function Tl(a,b){switch(
a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";
case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case
16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?
"open":"close"}e(o("Invalid component state"))}I=Rl[D];I.Ma=j;I.fa=l;I.s=j;I.ff=
j;I.Og=j;I.cb=j;I.eb=j;I.Cb=j;I.zi=l;I.getId=function(){return this.Ma||(this.Ma
=hl(this.Va))};function Ul(a,b){if(a.cb&&a.cb.Cb){var c=a.cb.Cb,d=a.Ma;d in c&&d
a?d:f)[u](b)}var d=[],f=[],g=b.J;c(g==cn.ad,a.p);c(g==cn.Lh,a.b);c(g==cn.Pf,a.o)
;c(g==cn.Nh,a.e);c(g==cn.ze,a.j);c(g==cn.Mh,a.d);c(b.hb()==dn.nb,a.z);c(!b[Mc]()
,a.F()+"-disabled");Te(b.g(),f,d)};function kn(a,b,c){this.a=a;this.d=b||0;this.
b=c;this.c=K(this.Rk,this)}N(kn,Og);I=kn[D];I.Ma=0;I.r=function(){kn.l.r[F](this
);this[nc]();delete this.a;delete this.b};I.start=function(a){this[nc]();this.Ma
=fi(this.c,Bd(a)?a:this.d)};Fa(I,function(){0!=this.Ma&&ei[gb](this.Ma);this.Ma=
0});I.Rk=function(){this.Ma=0;this.a&&this.a[F](this.b)};function ln(a){a=""+a;i
f(/^\s*$/[db](a)?0:/^[\],:{}\s\u2028\u2029]*$/[db](a[x](/\\["\\\/bfnrtu]/g,"@")[
x](/"[^"\\\n\r\u2028\u2029\x00-\x08\x10-\x1f\x80-\x9f]*"|true|false|null|-?\d+(?
:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]")[x](/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))t
ry{return eval("("+a+")")}catch(b){}e(o("Invalid JSON string: "+a))};function mn
(){this.b=new Kj(this);Lg&&(Mg?this.b.i(Ng?p[Gc]:m,["online","offline"],this.Fe)
:(this.c=this.Da(),this.a=new di(250),this.b.i(this.a,"tick",this.d),this.a[Pc](
)))}N(mn,ci);mn[D].Da=function(){return Lg?fa.onLine:i};mn[D].d=function(a){var
b=this.Da();b!=this.c&&(this.c=b,this.Fe(a))};mn[D].Fe=function(){this[z](this.D
a()?"online":"offline")};mn[D].r=function(){mn.l.r[F](this);this.b.D();delete th
is.b;this.a&&(this.a.D(),delete this.a)};function nn(a,b,c){this.a=a;this.c=b;c|
|(c=new Y("//www.google.com/images/cleardot.gif"),oj(c));this.d=c}I=nn[D];I.Ri=1
E4;I.qd=l;I.Bh=0;I.Tf=0;I.Lf=0;I.jf=j;I.Vd=j;I.setTimeout=ud("Ri");I.start=funct
ion(){this.qd&&e(o("NetworkTester.start called when already running"));this.qd=i
;this.Tf=0;on(this)};Fa(I,function(){pn(this);this.qd=l});function on(a){a.Tf++;
"onLine"in fa&&!fa.onLine?fi(K(a.je,a,l),0):(a.b=new Image,oa(a.b,K(a.im,a)),ra(
a.b,K(a.hm,a)),a.b.onabort=K(a.gm,a),a.jf=fi(a.jm,a.Ri,a),a.b.src=""+a.d)}I.im=f
unction(){this.je(i)};I.hm=function(){this.je(l)};I.gm=function(){this.je(l)};I.
jm=function(){this.je(l)};I.je=function(a){pn(this);a?(this.qd=l,this.a[F](this.
c,i)):this.Tf<=this.Bh?this.Lf?this.Vd=fi(this.Ll,this.Lf,this):on(this):(this.q
d=l,this.a[F](this.c,l))};I.Ll=function(){this.Vd=j;on(this)};function pn(a){a.b
&&(oa(a.b,j),ra(a.b,j),a.b.onabort=j,a.b=j);a.jf&&(ei[gb](a.jf),a.jf=j);a.Vd&&(e
i[gb](a.Vd),a.Vd=j)};function qn(){this.e=new Kj(this);this.d=new mn;this.c=this
.d.Da();this.b=new nn(this.lg,this);this.b.Bh=ea;this.b.Lf=5E3;this.e.i(this.d,[
"online","offline"],this.Cl)}N(qn,ci);zd(qn);var rn=jf({Ln:"complete",Un:"succes
s",Nn:"error",In:"abort",Sn:"ready",Tn:"readystatechange",TIMEOUT:"timeout",Pn:"
incrementaldata",Rn:"progress"});function sn(a){a[$b]in rn||e(o("Given event typ
e is not a network event: "+a[$b]));var b=a[Kc],a=b.wd,b=tn(b);return 6==a&&0==b
?i:8==a}I=qn[D];I.bn=function(a){this.lg(!sn(a))};I.r=function(){this.d.D();dele
te this.d;this.e.D();delete this.e;this.b[nc]();delete this.b;qn.l.r[F](this)};I
.wn=function(a){var b=Bd(this.a)?this.a!=a:this.c!=a;this.a=a;b&&un(this)};I.rn=
function(){var a=Bd(this.a)&&this.a!=this.c;delete this.a;a&&un(this)};I.Da=func
tion(){return Bd(this.a)?this.a:this.c};I.lg=function(a){if(this.c!=a)if(this.c=
a,Bd(this.a)||un(this),a)this.b[nc]();else if(this.d.Da()&&!this.b.qd){var a=thi
s.b,b=oj(new Y("/googlebooks/images/cleardot.gif"));a.d=b;this.b[Pc]()}};functio
n un(a){var b=a.Da();a[z](new vn("change",b));a[z](new vn(b?"online":"offline",b
))}I.Cl=function(a){this.lg("online"==a[$b])};function vn(a,b){Rg[F](this,a);thi
s.Da=b}N(vn,Rg);Qd("_OC_NetworkMonitor",qn);qn.getInstance=qn.ga;qn[D].isOnline=
qn[D].Da;qn[D].setDebugOnlineStatus=qn[D].wn;qn[D].clearDebugOnlineStatus=qn[D].
rn;function wn(a,b){var c=xd._gaq;c&&(b?c[u](["_trackEvent","Social",a,b]):c[u](
["_trackEvent","Social",a]))};function xn(){}xn[D].b=j;function yn(a){var b;if(!
(b=a.b))b={},zn(a)&&(b[0]=i,b[1]=i),b=a.b=b;return b};var An;function Bn(){}N(Bn
,xn);function Cn(a){return(a=zn(a))?new ActiveXObject(a):new XMLHttpRequest}Bn[D
].a=j;function zn(a){if(!a.a&&"undefined"==typeof XMLHttpRequest&&"undefined"!=t
ypeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML
2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b[C];c++){var d=b[c];try{return new Active
XObject(d),a.a=d}catch(f){}}e(o("Could not create ActiveXObject. ActiveX might b
e disabled, or MSXML might not be installed"))}return a.a}An=new Bn;function Dn(
a){this.b=new Mi;this.a=a||j}N(Dn,ci);var En=/^https?$/i,Fn=[];function Gn(a,b,c
,d,f,g){var k=new Dn;Fn[u](k);b&&V(k,"complete",b);V(k,"ready",M(Hn,k));g&&(k.kg
=q.max(0,g));In(k,a,c,d,f)}function Hn(a){a.D();De(Fn,a)}I=Dn[D];I.rc=l;I.ka=j;I
.Ze=j;I.xi="";I.wd=0;I.gg="";I.jg=l;I.Ye=l;I.hg=l;I.Vc=l;I.kg=0;I.Oc=j;I.yi="";I
.Bl=l;function In(a,b,c,d,f){a.ka&&e(o("[goog.net.XhrIo] Object is active with a
nother request"));c=c?c[md]():"GET";a.xi=b;a.gg="";a.wd=0;a.jg=l;a.rc=i;a.ka=a.a
?Cn(a.a):Cn(An);a.Ze=a.a?yn(a.a):yn(An);pa(a.ka,K(a.wi,a));try{a.hg=i,a.ka[cb](c
,b,i),a.hg=l}catch(g){Jn(a,g);return}var b=d||"",k=a.b.ia();f&&Li(f,function(a,b
){k.set(b,a)});"POST"==c&&!k.ib("Content-Type")&&k.set("Content-Type","applicati
on/x-www-form-urlencoded;charset=utf-8");Li(k,function(a,b){this.ka.setRequestHe
ader(b,a)},a);a.yi&&(a.ka.responseType=a.yi);"withCredentials"in a.ka&&(a.ka.wit
hCredentials=a.Bl);try{a.Oc&&(ei[gb](a.Oc),a.Oc=j),0<a.kg&&(a.Oc=ei[wc](K(a.pd,a
),a.kg)),a.Ye=i,a.ka.send(b),a.Ye=l}catch(n){Jn(a,n)}}I.pd=function(){"undefined
"!=typeof wd&&this.ka&&(this.wd=8,this[z]("timeout"),this.ka&&this.rc&&(this.rc=
l,this.Vc=i,this.ka.abort(),this.Vc=l,this.wd=8,this[z]("complete"),this[z]("abo
rt"),Kn(this)))};function Jn(a,b){a.rc=l;a.ka&&(a.Vc=i,a.ka.abort(),a.Vc=l);a.gg
=b;a.wd=5;Ln(a);Kn(a)}
function Ln(a){a.jg||(a.jg=i,a[z]("complete"),a[z]("error"))}I.r=function(){this
.ka&&(this.rc&&(this.rc=l,this.Vc=i,this.ka.abort(),this.Vc=l),Kn(this,i));Dn.l.
r[F](this)};I.wi=function(){!this.hg&&!this.Ye&&!this.Vc?this.en():Mn(this)};I.e
n=function(){Mn(this)};function Mn(a){if(a.rc&&"undefined"!=typeof wd&&(!a.Ze[1]
||!(4==Nn(a)&&2==tn(a))))if(a.Ye&&4==Nn(a))ei[wc](K(a.wi,a),0);else if(a[z]("rea
dystatechange"),4==Nn(a)){a.rc=l;if(On(a))a[z]("complete"),a[z]("success");else{
a.wd=6;var b;try{b=2<Nn(a)?a.ka.statusText:""}catch(c){b=""}a.gg=b+" ["+tn(a)+"]
";Ln(a)}Kn(a)}}function Kn(a,b){if(a.ka){var c=a.ka,d=a.Ze[0]?yd:j;a.ka=j;a.Ze=j
;a.Oc&&(ei[gb](a.Oc),a.Oc=j);b||a[z]("ready");try{pa(c,d)}catch(f){}}}
function On(a){var b=tn(a),c;a:switch(b){case 200:case 201:case 202:case 204:cas
e 304:case 1223:c=i;break a;default:c=l}if(!c){if(b=0===b)a=Qi(""+a.xi)[1]||j,!a
&&self[Dc]&&(a=self[Dc][Sc],a=a[lc](0,a[C]-1)),b=!En[db](a?a[rd]():"");c=b}retur
n c}function Nn(a){return a.ka?a.ka[Kb]:0}function tn(a){try{return 2<Nn(a)?a.ka
.status:-1}catch(b){return-1}}function Pn(a){try{return a.ka?a.ka.responseText:"
"}catch(b){return""}}function Qn(a){if(a.ka)return ln(a.ka.responseText)};new Mi
;function Rn(a){for(var b=arguments[0],c=1;c<arguments[C];c++)var d=arguments[c]
,b=0==d.lastIndexOf("/",0)?d:""==b||Sd(d,"/")?b+d:b+("/"+d);return b};function S
n(a){if(qn.ga().Da()){var b=m[Dc].pathname[Ac]("/"),c=new Y("/"+Rn(b[0]||b[1],"j
avascript","gen_204"));Z(c,"source",a);$e({},function(a,b){Z(c,b,a)});a=qn.ga();
a=K(a.bn,a);Gn(c,a,h,h,h,3E4)}};var Tn;function Un(){var a=S("books-microdata");
a&&wl(m.top,function(){Sn("gbs_sharebox");wn("Click On","Share button");return a
})}function Vn(a,b){P(a,"with_share_button");var c=new an("Share",h,cn.ze);c[Sb]
(a);V(c,"action",M(Wn,b))}function Wn(a){a=xl(a);Il(a,{a:function(){Sn("gbs_stan
dalone_share_button");wn("Click On","Standalone Share button")}})}
function Xn(a,b,c){var d=m.gbar;d&&d.lPWF?d.lPWF(M(Yn,a,"small",i,b,c)):(Tn||(Tn
=new hk,d=K(Tn.Ad,Tn),xd._OC_plusOnload=d,xd.___gcfg={parsetags:"explicit"},d=Si
(["https://apis.google.com/js/plusone.js","&","onload","=",$d("_OC_plusOnload")]
),d=T("SCRIPT",{src:d}),p[Gc][t](d)),d=new hk,nk(Tn,d.Ad,d.Hc,d),d[rb](M(Yn,a,"s
mall",i,b,c)))}
function Yn(a,b,c,d,f){var g=T("DIV");a[t](g);b={callback:"_OC_plusOneCallback",
size:b,count:""+c,source:"google:BOOKS"};f&&Sa(b,f);gapi.plusone[Sb](g,b);d&&Va(
a[E],"block")}Qd("_OC_plusOneCallback",function(a){"on"==a.state?(Sn("gbs_pluson
e_on"),wn("Click On","+1 Button")):(Sn("gbs_plusone_off"),wn("Click Off","+1 But
ton"))});function Zn(a){Uj[F](this,a,h,h);this.lj=l;this.rg=i;this.We=500}N(Zn,e
k);Ka(Zn[D],"hovercard-tooltip");Zn[D].yf=function(a,b){b||(b=new Gj(a,5,i));Zn.
l.yf[F](this,a,b)};function $n(a){var a=new Y(a),b=a.Gb[Ac]("/");b[0]||b[eb]();r
eturn 3<b[C]?b[3]:mj(a,"id")||""}function ao(){var a=m[Dc].pathname[Ac]("/");ret
urn 1>a[C]?"":a[1]};function bo(a){this.a=a.giver_gaia_id||0;this.b=a.giver_name
||"";this.d=a.receiver_name||"";this.c=a.receiver_email||""}bo[D].Xb=function(){
return 0==this.a||""==this.b||""==this.d||""==this.c?i:l};function co(){this.a={
}}var eo={yk:0,vk:1,wk:2,xk:3};I=co[D];I.Ja=function(){return this.a[sc]};I.ob=f
unction(){return this.a.Xe};I.rf=function(a){this.a.source=a};I.Fb=function(){re
turn this.a.Fb};I.Kb=function(){return this.a.zl};I.Wb=function(){return this.a.
Wb};I.Md=function(){return this.a.Md};function fo(a){this.a={};Ia(this.a,a[sc]);
this.a.Yh=a.subtitle;this.a.ei=a.authors;this.a.Jf=a.preview_url;this.a.hc=a.inf
o_url;this.a.ui=a.pub_date;this.a.ti=a.num_pages;this.a.Dh=a.viewability;this.a.
Cn=a.subject;this.a.$j=a.thumbnail_url;this.a.Xh=a.snippet;this.a.An=a.list_pric
e;this.a.Oe=a.sale_price;this.a.Bn=a.sale_price_better;this.a.Ne=a.buy_url;this.
a.Ke=a.read_url;this.a.Gd=a.is_free_ebook||l;this.a.hd=a.in_my_ebooks||l;this.a.
vl=a.my_ebooks_url||"";this.a.Wh=a.rating_score||0;this.a.Mk=a.num_reviews||0;th
is.a.Fb=a.is_purchased||l;this.a.zl=a.is_ebook||l;this.a.Pk=a.write_review_url||
"";this.a.Ch=a.add_to_my_ebooks_url||"";this.a.ai=a.preview_ebook_url||"";this.a
.Ok=a.reviews_url||"";this.a.Ge=a.view_order_url||"";this.a.Jk=a.add_to_my_ebook
s_url;this.a.bd=a.has_flowing_text||l;this.a.Ae=a.has_scanned_text||l;this.a.Xe=
$n(a.info_url);this.a.Zh=a.canonical_atb_url||"";this.a.Lb=a.is_pre_order||l;thi
s.a.ye=a.on_sale_date||"";this.a.Wb=a.is_pre_ordered||l;this.a.zn=a.issue_volume
_count||0;this.a.Md=a.is_volume_cancelled||l;this.a.mk=a.cancelled_reason||"0";t
his.b=new bo(a.gift_details||{})}N(fo,co);var go=j,ho=j;function io(a,b){this.d=
a||j;this.c=!!b;this.b=new Mi;this.a=new jo("",h);Ma(this.a,this.a.a=this.a)}fun
ction ko(a,b){var c=a.b.get(b);c&&a.c&&(c[Nb](),lo(a,c));return c}I=io[D];I.get=
function(a,b){var c=ko(this,a);return c?c[xb]:b};I.set=function(a,b){var c=ko(th
is,a);c?sa(c,b):(c=new jo(a,b),this.b.set(a,c),lo(this,c))};I.shift=function(){r
eturn mo(this,this.a[yc])};I.pop=function(){return mo(this,this.a.a)};va(I,funct
ion(a){return(a=this.b.get(a))?(a[Nb](),this.b[Nb](a.key),i):l});I.ud=function()
{return this.b.ud()};I.Xb=function(){return this.b.Xb()};I.Pb=function(){return
this.map(function(a,b){return b})};I.Pa=function(){return this.map(function(a){r
eturn a})};Ta(I,function(a){return this.some(function(b){return b==a})});I.ib=fu
nction(a){return this.b.ib(a)};Ba(I,function(){no(this,0)});I.forEach=function(a
,b){for(var c=this.a[yc];c!=this.a;c=c[yc])a[F](b,c[xb],c.key,this)};I.map=funct
ion(a,b){for(var c=[],d=this.a[yc];d!=this.a;d=d[yc])c[u](a[F](b,d[xb],d.key,thi
s));return c};I.some=function(a,b){for(var c=this.a[yc];c!=this.a;c=c[yc])if(a[F
](b,c[xb],c.key,this))return i;return l};I.every=function(a,b){for(var c=this.a[
yc];c!=this.a;c=c[yc])if(!a[F](b,c[xb],c.key,this))return l;return i};function l
o(a,b){a.c?(Ma(b,a.a[yc]),b.a=a.a,Ma(a.a,b),b[yc].a=b):(b.a=a.a.a,Ma(b,a.a),a.a.
a=b,Ma(b.a,b));a.d!=j&&no(a,a.d)}function no(a,b){for(var c=a.b.ud();c>b;c--){va
r d=a,f=a.c?a.a.a:a.a[yc];f[Nb]();d.b[Nb](f.key)}}function mo(a,b){a.a!=b&&(b[Nb
](),a.b[Nb](b.key));return b[xb]}
function jo(a,b){this.key=a;sa(this,b)}va(jo[D],function(){Ma(this.a,this[yc]);t
his[yc].a=this.a;delete this.a;delete this[yc]});function oo(){this.a=[]}I=oo[D]
;I.getId=H("Ma");I.Ja=H("b");function po(a,b){a.a=b}I.$l=function(a,b,c){var d=j
;On(c[Kc])&&(d=new co,d.a.Xe=a,this.a[u](d));b(d)};I.am=function(a,b,c){var d=j;
On(c[Kc])&&(d=this.Ya(a),qo(this,d));b(d)};function qo(a,b){Ee(a.a,function(a){r
eturn a.ob()==b.ob()})}I.Ya=function(a){return ye(this.a,function(b){return b&&b
.ob()==a})};function ro(a){this.a=[];this.Ma=a.id;this.b=a[sc];this.p=a.num_volu
mes;this.c=a.access||"0";this.B=a.predefined;this.o=a.can_remove_volumes;this.d=
a.can_add_volumes;this.z=a.can_only_add_ebooks||l;this.e=new Y(a.add_vol_base_ur
l);this.j=new Y(a.del_vol_base_url);Bd(a.paused)&&(this.ed=a.paused);a.volumes&&
po(this,ue(a.volumes,function(a){return new fo(a)}))}N(ro,oo);function so(){$[F]
(this);this.Fd=[];this.Ed=[]}N(so,$);function to(a){var b=new Y(m[Dc]),b=new Y(b
);return a===ha(mj(b,"as_coll"),10)}function uo(a,b){return ye(Me(a.Fd,a.Ed),fun
ction(a){return a[Jc]()==b})}so[D].Ya=function(a){var b=ye(Me(this.Fd,this.Ed),f
unction(b){return Cd(b.Ya(a))});return Cd(b)?b.Ya(a):j};function vo(a,b,c,d,f,g)
{hk[F](this,f,g);this.B=a;this.d=[];this.o=!!b;this.R=!!c;this.J=!!d;for(b=0;b<a
[C];b++)nk(a[b],K(this.p,this,b,i),K(this.p,this,b,l));0==a[C]&&!this.o&&this.Ad
(this.d)}N(vo,hk);vo[D].O=0;vo[D].p=function(a,b,c){this.O++;this.d[a]=[b,c];thi
s.jc||(this.o&&b?this.Ad([a,c]):this.R&&!b?this.Hc(c):this.O==this.B[C]&&this.Ad
(this.d));this.J&&!b&&(c=j);return c};vo[D].Hc=function(a){vo.l.Hc[F](this,a);O(
this.B,function(a){a[ib]()})};function wo(a){a=new vo(a,l,i);a[rb](function(a){r
eturn ue(a,function(a){return a[1]})});return a};new Mi;var xo="ganpub,ganclk,da
pp,source_ip,source_country,source_domain,authuser".split(",");function yo(a){va
r b=new Y(m[Dc][Zc]),c=m.b||mj(b,"hl");c&&Z(a,"hl",c);(c=mj(b,"output"))&&Z(a,"o
utput",c);c=mj(b,"source");"ge-ipad-app"==c?(Z(a,"dapp","2"),pj(a,"output")):"ge
-tablet-app"==c?(Z(a,"dapp","4"),pj(a,"output")):"ge-ip-app"==c?Z(a,"dapp","1"):
"ge-android-app"==c&&Z(a,"dapp","3");mj(b,"authuser")||pj(a,"authuser");O(xo,fun
ction(c){var f=mj(b,c);f&&Z(a,c,f)})}
function zo(){var a=new Y(m[Dc][Zc]);return"/ebooks/app"==a.Gb||"/books/app"==a.
Gb};function Ao(){}I=Ao[D];I.wj=i;I.bh=6E5;I.vj=0;I.uj="ge-web-app";I.rf=functio
n(a){this.uj=a;return this};I.ia=function(){var a=new Ao;a.bh=this.bh;a=a.rf(thi
s.uj);a.vj=this.vj;a.wj=!!this.wj;return a};function Bo(a){this.e=a;this.b=this.
e[C]/4;this.d=this.b+6;this.c=[[],[],[],[]];this.j=[[],[],[],[]];this.a=na(4*(th
is.d+1));for(a=0;a<this.b;a++)this.a[a]=[this.e[4*a],this.e[4*a+1],this.e[4*a+2]
,this.e[4*a+3]];for(var b=na(4),a=this.b;a<4*(this.d+1);a++){b[0]=this.a[a-1][0]
;b[1]=this.a[a-1][1];b[2]=this.a[a-1][2];b[3]=this.a[a-1][3];if(0==a%this.b){var
c=b,d=c[0];c[0]=c[1];c[1]=c[2];c[2]=c[3];c[3]=d;Co(b);b[0]^=Do[a/this.b][0];b[1
]^=Do[a/this.b][1];b[2]^=Do[a/this.b][2];b[3]^=Do[a/this.b][3]}else 6<this.b&&4=
=a%this.b&&Co(b);this.a[a]=na(4);this.a[a][0]=this.a[a-this.b][0]^b[0];this.a[a]
[1]=this.a[a-this.b][1]^b[1];this.a[a][2]=this.a[a-this.b][2]^b[2];this.a[a][3]=
this.a[a-this.b][3]^b[3]}}
Bo[D].$f=function(a,b,c,d){for(var c=c||0,f,g=0;4>g;g++)for(var k=0;4>k;k++)f=4*
k+g+c,f=a[f],this.c[g][k]=f;Eo(this,this.d);for(a=1;a<this.d;++a){Fo(this);Go(th
is);Eo(this,this.d-a);c=this.c;g=this.j[0];for(k=0;4>k;k++)g[0]=c[0][k],g[1]=c[1
][k],g[2]=c[2][k],g[3]=c[3][k],c[0][k]=Ho[g[0]]^Io[g[1]]^Jo[g[2]]^Ko[g[3]],c[1][
k]=Ko[g[0]]^Ho[g[1]]^Io[g[2]]^Jo[g[3]],c[2][k]=Jo[g[0]]^Ko[g[1]]^Ho[g[2]]^Io[g[3
]],c[3][k]=Io[g[0]]^Jo[g[1]]^Ko[g[2]]^Ho[g[3]]}Fo(this);Go(this);Eo(this,0);b=b|
|[];d=d||0;for(a=0;4>a;a++)for(c=0;4>c;c++)b[4*c+a+d]=this.c[a][c];return b};fun
ction Eo(a,b){for(var c=0;4>c;c++)for(var d=0;4>d;d++)a.c[c][d]^=a.a[4*b+d][c]}f
unction Go(a){for(var b=Lo,c=0;4>c;c++)for(var d=0;4>d;d++)a.c[c][d]=b[a.c[c][d]
]}function Fo(a){for(var b=1;4>b;b++)for(var c=0;4>c;c++)a.j[b][(c+b)%4]=a.c[b][
c];for(b=1;4>b;b++)for(c=0;4>c;c++)a.c[b][c]=a.j[b][c]}function Co(a){a[0]=Mo[a[
0]];a[1]=Mo[a[1]];a[2]=Mo[a[2]];a[3]=Mo[a[3]]}
var Mo=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,1
25,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52
,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117
,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,9
1,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,15
9,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,9
5,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,
20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,
55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,
232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29
,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,
191,230,66,104,65,153,45,15,176,84,187,22],Lo=[82,9,106,213,48,54,165,56,191,64,
163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,2
03,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,3
6,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204
,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,21
6,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,1
75,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,11
5,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,4
1,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,25
4,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127
,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,20
0,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125
],Do=[[0,0,0,0],[1,0,0,0],[2,0,0,0],[4,0,0,0],[8,0,0,0],[16,0,0,0],[32,0,0,0],[6
4,0,0,0],[128,0,0,0],[27,0,0,0],[54,0,0,0]],Ko=[0,9,18,27,36,45,54,63,72,65,90,8
3,108,101,126,119,144,153,130,139,180,189,166,175,216,209,202,195,252,245,238,23
1,59,50,41,32,31,22,13,4,115,122,97,104,87,94,69,76,171,162,185,176,143,134,157,
148,227,234,241,248,199,206,213,220,118,127,100,109,82,91,64,73,62,55,44,37,26,1
9,8,1,230,239,244,253,194,203,208,217,174,167,188,181,138,131,152,145,77,68,95,8
6,105,96,123,114,5,12,23,30,33,40,51,58,221,212,207,198,249,240,235,226,149,156,
135,142,177,184,163,170,236,229,254,247,200,193,218,211,164,173,182,191,128,137,
146,155,124,117,110,103,88,81,74,67,52,61,38,47,16,25,2,11,215,222,197,204,243,2
50,225,232,159,150,141,132,187,178,169,160,71,78,85,92,99,106,113,120,15,6,29,20
,43,34,57,48,154,147,136,129,190,183,172,165,210,219,192,201,246,255,228,237,10,
3,24,17,46,39,60,53,66,75,80,89,102,111,116,125,161,168,179,186,133,140,151,158,
233,224,251,242,205,196,223,214,49,56,35,42,21,28,7,14,121,112,107,98,93,84,79,7
0],Io=[0,11,22,29,44,39,58,49,88,83,78,69,116,127,98,105,176,187,166,173,156,151
,138,129,232,227,254,245,196,207,210,217,123,112,109,102,87,92,65,74,35,40,53,62
,15,4,25,18,203,192,221,214,231,236,241,250,147,152,133,142,191,180,169,162,246,
253,224,235,218,209,204,199,174,165,184,179,130,137,148,159,70,77,80,91,106,97,1
24,119,30,21,8,3,50,57,36,47,141,134,155,144,161,170,183,188,213,222,195,200,249
,242,239,228,61,54,43,32,17,26,7,12,101,110,115,120,73,66,95,84,247,252,225,234,
219,208,205,198,175,164,185,178,131,136,149,158,71,76,81,90,107,96,125,118,31,20
,9,2,51,56,37,46,140,135,154,145,160,171,182,189,212,223,194,201,248,243,238,229
,60,55,42,33,16,27,6,13,100,111,114,121,72,67,94,85,1,10,23,28,45,38,59,48,89,82
,79,68,117,126,99,104,177,186,167,172,157,150,139,128,233,226,255,244,197,206,21
1,216,122,113,108,103,86,93,64,75,34,41,52,63,14,5,24,19,202,193,220,215,230,237
,240,251,146,153,132,143,190,181,168,163],Jo=[0,13,26,23,52,57,46,35,104,101,114
,127,92,81,70,75,208,221,202,199,228,233,254,243,184,181,162,175,140,129,150,155
,187,182,161,172,143,130,149,152,211,222,201,196,231,234,253,240,107,102,113,124
,95,82,69,72,3,14,25,20,55,58,45,32,109,96,119,122,89,84,67,78,5,8,31,18,49,60,4
3,38,189,176,167,170,137,132,147,158,213,216,207,194,225,236,251,246,214,219,204
,193,226,239,248,245,190,179,164,169,138,135,144,157,6,11,28,17,50,63,40,37,110,
99,116,121,90,87,64,77,218,215,192,205,238,227,244,249,178,191,168,165,134,139,1
56,145,10,7,16,29,62,51,36,41,98,111,120,117,86,91,76,65,97,108,123,118,85,88,79
,66,9,4,19,30,61,48,39,42,177,188,171,166,133,136,159,146,217,212,195,206,237,22
4,247,250,183,186,173,160,131,142,153,148,223,210,197,200,235,230,241,252,103,10
6,125,112,83,94,73,68,15,2,21,24,59,54,33,44,12,1,22,27,56,53,34,47,100,105,126,
115,80,93,74,71,220,209,198,203,232,229,242,255,180,185,174,163,128,141,154,151]
,Ho=[0,14,28,18,56,54,36,42,112,126,108,98,72,70,84,90,224,238,252,242,216,214,1
96,202,144,158,140,130,168,166,180,186,219,213,199,201,227,237,255,241,171,165,1
83,185,147,157,143,129,59,53,39,41,3,13,31,17,75,69,87,89,115,125,111,97,173,163
,177,191,149,155,137,135,221,211,193,207,229,235,249,247,77,67,81,95,117,123,105
,103,61,51,33,47,5,11,25,23,118,120,106,100,78,64,82,92,6,8,26,20,62,48,34,44,15
0,152,138,132,174,160,178,188,230,232,250,244,222,208,194,204,65,79,93,83,121,11
9,101,107,49,63,45,35,9,7,21,27,161,175,189,179,153,151,133,139,209,223,205,195,
233,231,245,251,154,148,134,136,162,172,190,176,234,228,246,248,210,220,206,192,
122,116,102,104,66,76,94,80,10,4,22,24,50,60,46,32,236,226,240,254,212,218,200,1
98,156,146,128,142,164,170,184,182,12,2,16,30,52,58,40,38,124,114,96,110,68,74,8
8,86,55,57,43,37,15,1,19,29,71,73,91,85,127,113,99,109,215,217,203,197,239,225,2
43,253,167,169,187,181,159,145,131,141];function No(a,b){this.b=a;this.a=b||16}N
o[D].padding=i;No[D].$f=function(a,b,c,d,f){for(var d=d||0,g=d*this.a,f=f||ea,k=
0;g<a[C]&&k<f;){this.b.$f(a,b,g,g);if(0==g)for(g=0;g<this.a;g++)b[g]^=c[g];else
for(var n=g,s=g-this.a,g=0;g<this.a;g++)b[n++]^=a[s++];k++;d++;g=d*this.a}if(thi
s.padding)for(g=b[C]-1;g>=b[C]-this.a;g--)if(0!=b[g]&&1==b[g]){Ha(b,g);break}ret
urn k};function Oo(){for(var a=[],b=0;b<Po[C]/8;++b){for(var c=8*b,c=Je(Po,c,c+8
),d=0,f=0;8>f;++f)c[f]&&(d+=1<<f);a[u](d)}a=new Bo(a);this.a=new No(a);this.a.pa
dding=l}function Qo(a){if(!a[C])return 0;oe(xe(a,function(a){return Gd(a)&&isFin
ite(a)&&0==a%1&&0<=a&&256>a}));for(var b=0,c=0;c<a[C];c++)b+=a[c]<<8*c;return b}
function Ro(a){if(!go){go={};ho={};for(var b=0;65>b;b++)go[b]="ABCDEFGHIJKLMNOPQ
RSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="[ub](b),ho[go[b]]=b}for(var b=h
o,c=[],d=0;d<a[C];){var f=b[a[ub](d++)],g=d<a[C]?b[a[ub](d)]:0;++d;var k=d<a[C]?
b[a[ub](d)]:0;++d;var n=d<a[C]?b[a[ub](d)]:0;++d;(f==j||g==j||k==j||n==j)&&e(o()
);c[u](f<<2|g>>4);64!=k&&(c[u](g<<4&240|k>>2),64!=n&&c[u](k<<6&192|n))}this.b=c[
jb](0,16);this.a=c[jb](20);this.c=Qo(c[jb](16,20))};var Po={"0":"EeJr".charAt(3)
=='r',1:"Yb".charAt(1)=='Y',2:"jj".charAt(1)=='k',3:"mqpjJ".charAt(2)=='J',4:"Qi
Vc".charAt(2)=='c',5:"WeR".charAt(1)=='R',6:"ZGrFg".charAt(2)=='r',7:"Jq".charAt
(1)=='J',8:"TG".charAt(1)=='G',9:"JqVOE".charAt(2)=='O',10:"coV".charAt(0)=='V',
11:"Msofp".charAt(0)=='M',12:"AGoU".charAt(2)=='o',13:"DlE".charAt(1)=='D',14:"g
fIMG".charAt(1)=='f',15:"pDB".charAt(1)=='D',16:"KZX".charAt(1)=='K',17:"cRy".ch
arAt(0)=='c',18:"jRuv".charAt(3)=='v',19:"UdOP".charAt(1)=='d',20:"Diey".charAt(
3)=='i',21:"Tp".charAt(0)=='T',22:"XlPvE".charAt(2)=='X',23:"xph".charAt(0)=='p'
,24:"cQ".charAt(0)=='Q',25:"zFAOU".charAt(2)=='z',26:"DDSrU".charAt(1)=='U',27:"
KPrF".charAt(1)=='K',28:"Wzpi".charAt(1)=='z',29:"ApF".charAt(0)=='A',30:"GIiC".
charAt(2)=='i',31:"wFnc".charAt(2)=='n',32:"rGADS".charAt(3)=='G',33:"GA".charAt
(1)=='A',34:"pTsF".charAt(3)=='p',35:"cHsz".charAt(1)=='H',36:"qpX".charAt(0)=='
q',37:"pKq".charAt(1)=='K',38:"fkq".charAt(2)=='f',39:"OpfM".charAt(3)=='f',40:"
dd".charAt(0)=='d',41:"ac".charAt(0)=='a',42:"Zfkvg".charAt(3)=='g',43:"ywlN".ch
arAt(0)=='l',44:"ysJsB".charAt(1)=='B',45:"sd".charAt(0)=='d',46:"yfOas".charAt(
1)=='a',47:"OeD".charAt(1)=='D',48:"hCnLs".charAt(1)=='C',49:"opn".charAt(1)=='p
',50:"uY".charAt(0)=='u',51:"RWNy".charAt(0)=='y',52:"wTEw".charAt(1)=='w',53:"z
Oz".charAt(1)=='z',54:"lqjd".charAt(1)=='q',55:"bBhJ".charAt(0)=='b',56:"peQeV".
charAt(2)=='Q',57:"ay".charAt(1)=='a',58:"jgVF".charAt(1)=='g',59:"tc".charAt(0)
=='t',60:"wj".charAt(1)=='w',61:"VB".charAt(0)=='B',62:"PvJ".charAt(0)=='P',63:"
xRw".charAt(2)=='x',64:"wEB".charAt(2)=='B',65:"CMU".charAt(2)=='M',66:"rwAzE".c
harAt(0)=='r',67:"MZNGH".charAt(3)=='G',68:"hgdZZ".charAt(0)=='h',69:"FJOm".char
At(0)=='J',70:"fm".charAt(0)=='m',71:"mpS".charAt(2)=='S',72:"htO".charAt(0)=='h
',73:"bE".charAt(0)=='b',74:"KHll".charAt(0)=='K',75:"GiF".charAt(0)=='G',76:"VL
aSo".charAt(4)=='o',77:"TzwVI".charAt(0)=='w',78:"Hbeh".charAt(0)=='h',79:"fXGfQ
".charAt(3)=='f',80:"Okt".charAt(0)=='t',81:"NmJkw".charAt(2)=='J',82:"AzS".char
At(1)=='A',83:"GJD".charAt(0)=='G',84:"NZ".charAt(0)=='N',85:"jc".charAt(0)=='j'
,86:"mMx".charAt(1)=='m',87:"QSU".charAt(1)=='S',88:"Yik".charAt(1)=='i',89:"RoX
gr".charAt(4)=='R',90:"Hl".charAt(1)=='H',91:"BvgtZ".charAt(4)=='g',92:"gr".char
At(0)=='g',93:"VA".charAt(1)=='A',94:"LLu".charAt(2)=='L',95:"dgbE".charAt(2)=='
b',96:"Wxz".charAt(1)=='z',97:"NHith".charAt(1)=='N',98:"yvxl".charAt(2)=='v',99
:"rOcNB".charAt(3)=='r',100:"kTP".charAt(2)=='P',101:"RmgM".charAt(1)=='m',102:"
Gqd".charAt(0)=='d',103:"uamNG".charAt(4)=='G',104:"Bvf".charAt(1)=='v',105:"aNN
".charAt(2)=='a',106:"Fqm".charAt(0)=='F',107:"ZYbYe".charAt(0)=='Z',108:"DRni".
charAt(0)=='i',109:"ybKT".charAt(0)=='b',110:"sY".charAt(0)=='Y',111:"qIviS".cha
rAt(2)=='v',112:"gF".charAt(1)=='g',113:"VWhNE".charAt(4)=='E',114:"URhTq".charA
t(2)=='U',115:"Ps".charAt(0)=='s',116:"VAzFA".charAt(3)=='A',117:"Eurm".charAt(2
)=='r',118:"ZH".charAt(1)=='Z',119:"SKrOG".charAt(2)=='r',120:"OX".charAt(0)=='X
',121:"yaek".charAt(0)=='e',122:"ZuX".charAt(1)=='X',123:"fz".charAt(0)=='f',124
:"ahw".charAt(1)=='a',125:"SV".charAt(0)=='V',126:"Fv".charAt(1)=='F',127:"lFFN"
.charAt(1)=='l',length:128};nf(["BR","HR","IMG","INPUT"]);new ci;(new Ao).ia().b
h=ea;var So={},_OC_MSG=So;function To(){}N(To,ci);To[D].cancel=function(){this[z
]("cancel")};To[D].r=function(){this[ib]();To.l.r[F](this)};function Uo(a){Rg[F]
(this,"notification");a instanceof To||new To}N(Uo,Rg);var Vo=new ci;function Wo
(a,b){return a-b}function Xo(a,b){for(var c=1;c<arguments[C];c++){var d=Yo[c]||(
Yo[c]=ma("\\%"+c+"\\$.")),f=arguments[c][B]();-1<f[Bb]("$")&&(f=f[Ac]("$")[pd]("
$$"));a=a[x](d,f)}return a}var Yo={};function Zo(a,b){a&&eh(a,"click",function()
{var c=T("IFRAME",{src:"http://fls.doubleclick.net/activityi;src=2542116;type=bo
oks995;cat="+b+";ord="+1E13*(q[Qc]()+""),style:"width:1px; height:1px; display:n
one; border:0",frameborder:0});Wf(a)[Gc][t](c)})};function $o(a,b,c,d,f,g,k){thi
s.e=j;this.data=a;this.a=b;this.b=Bd(d)?d:i;this.c=!!f;this.p=!!g;this.j=c||500;
this.z=k||l}N($o,Og);var ap=/(<b\s*>)|(<\/b>)/ig,bp={VIEW_PAGES_PARTIAL:2,VIEW_P
AGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIEW_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREV
IEW:8,VIEW_PUBLISHER_PROOFREADING:9};I=$o[D];I.r=function(){this.e&&this.e.D()};
I.getHandler=function(){return this.e||(this.e=new Kj(this))};I.De=function(a){v
ar b=T("div"),c=new Y(this[y].a.hc||this[y].a.Jf);this[y].a[dc]&&Z(c,"source",th
is[y].a[dc]);zo()&&(c=cp(this));var d=this[y].Ja();this[y].a.Yh&&(d+=": "+this[y
].a.Yh);c=this.b||this.c?T("a",{href:c[B](),className:this.a+"-title"},kg(d)):T(
"span",{className:this.a+"-title"},kg(d));b[t](c);this.Da()&&this.z&&this.Pe(b);
a[t](b);dp(this,a);c=this.a;b=T("div");if(Gd(this[y].a.Wh||0)){for(var f=this[y]
.a.Wh||0,d=q[ob](f),f=0<f-d?1:0,g=5-d-f,k=T("span",this.a+"-stars goog-inline-bl
ock"),n=this.z?"card":"gb";0<d;){d--;var s=T("span",n+"-star-on goog-inline-bloc
k");k[t](s)}for(;0<f;)f--,s=T("span",n+"-star-half goog-inline-block"),k[t](s);f
or(;0<g;)g--,s=T("span",n+"-star-off goog-inline-block"),k[t](s);b[t](k)}d=this[
y].a.Ok;f=this.a+"-reviews-link goog-inline-block";d=T(this.Da()?"a":"span",{cla
ssName:f,href:d},Xo(_OC_MSG[18370],this[y].a.Mk));b[t](d);this.Da()&&!this.z&&(b
[t](ig("\u00a0-\u00a0")),d=new Y(this[y].a.Pk),Z(d,"continue",m[Dc][Zc]),c=T("a"
,{className:c+"-reviews-link goog-inline-block",href:d[B]()},_OC_MSG[18497]),b[t
](c),this.Pe(b));a[t](b);this[y].a.Xh&&(b=T("div",this.a+"-snippet",kg(this[y].a
.Xh+" ")),this.Da()&&(c=T("a",{href:this[y].a.hc,className:this.a+"-more-link"},
kg(_OC_MSG[18287])),b[t](c)),a[t](b))};function dp(a,b){var c="",d=T("div"),f=a[
y].a.ei;if(!Wd(f)){c=f[Ac](/\s*,\s*/g);f=c[C];if(!f)return;var g=T("span","autho
r"),k=f-1,n=ig(", ");O(c,function(a,b){var c=!a?"":a[x](ap,""),c=Ud(c);if(this.D
a()){var d=this.Oi(c);yo(d);c=T("a",{href:d},c)}else c=T("span",{},c);g[t](c);b<
k&&(c=n.cloneNode(i),g[t](c))},a);d[t](g);c="\u00a0-\u00a0"}a[y].a.ui&&(lg(d,T("
span",a.a+"-pubdate",c+a[y].a.ui)),c="\u00a0-\u00a0");a[y].a.ti&&(d[t](ig(c)),lg
(d,T("span",a.a+"-pagesnum",Xo(_OC_MSG[18299],a[y].a.ti))));b[t](d)}function ep(
a,b,c,d,f,g,k,n){var s;a.z?(s=a.a+"-button",f&&(s+=" "+(a.a+"-button-hilite")),k
&&(s+=" disabled")):s=f?"gb-button-hilite":"gb-button";c=T("a",{id:n||"",href:g?
"#":d,className:s},c);g&&(g=$k||al?"touchstart":"click",a[qc]().Jd(c,g,function(
a){a[yb]();a=T("form",{action:d,method:"POST"});W(a,{position:"absolute",overflo
w:"hidden",width:"1px",height:"1px",visibility:"hidden"});b[t](a);a.submit()},l)
);b[t](c)}I.Da=H("b");function cp(a){var a=a[y],b;b=m[Dc][Zc];b=b instanceof Y?b
.ia():new Y(b,h);cj(b,"reader/"+a.ob());return b}I.Pe=td();function im(){}N(im,f
m);zd(im);im[D].lb=function(a){var b=a.C.ma("span",jm(this,a)[pd](" "));fp(this,
b,a.c);return b};im[D].qa=function(a,b){var b=im.l.qa[F](this,a,b),c=Pe(b),d=l;A
e(c,gp(this,j))?d=j:Ae(c,gp(this,i))?d=i:Ae(c,gp(this,l))&&(d=l);a.c=d;Nk(b,"che
cked",hp(d));return b};im[D].tc=vd("checkbox");function fp(a,b,c){if(b){var d=gp
(a,c);Ae(Pe(b),d)||($e(ip,function(a){a=gp(this,a);Ue(b,a,a==d)},a),Nk(b,"checke
d",hp(c)))}}function hp(a){return a==j?"mixed":a==i?"true":"false"}im[D].F=vd("g
oog-checkbox");function gp(a,b){var c=a.F();if(b==i)return c+"-checked";if(b==l)
return c+"-unchecked";if(b==j)return c+"-undetermined";e(o("Invalid checkbox sta
te: "+b))};function jp(a,b,c){c=c||im.ga();um[F](this,j,c,b);this.c=Bd(a)?a:l}N(
jp,um);var ip={a:i,b:l,c:j};I=jp[D];I.ba=j;I.Wa=function(){return this.c==i};I.O
a=function(a){a!=this.c&&(this.c=a,fp(this.b,this.g(),this.c))};I.da=function(){
jp.l.da[F](this);if(this.cf){var a=this[qc]();this.ba&&a.i(this.ba,"click",this.
Mg).i(this.ba,"mouseover",this.kf).i(this.ba,"mouseout",this.lf).i(this.ba,"mous
edown",this.Qb).i(this.ba,"mouseup",this.qc);a.i(this.g(),"click",this.Mg)}this.
ba&&(this.ba.id||(this.ba.id=this[Jc]()+".lbl"),Nk(this.g(),"labelledby",this.ba
.id))};I.Z=function(a){jp.l.Z[F](this,a);(a=this.g())&&Aa(a,this[Mc]()?0:-1)};I.
Mg=function(a){a.Fa();var b=this.c?"uncheck":"check";this[Mc]()&&this[z](b)&&(a[
yb](),this.Oa(this.c?l:i),this[z]("change"))};I.Rc=function(a){32==a[Qb]&&this.M
g(a);return l};qm("goog-checkbox",function(){return new jp});function kp(a,b){va
r c=b||new Tm;c.a('<span class="',"jfk-checkbox"," ","goog-inline-block",a.Ai?"
jfk-checkbox-undetermined":a[vc]?" jfk-checkbox-checked":" jfk-checkbox-unchecke
d",a[Ec]?" jfk-checkbox-disabled":"",a.Cg?" "+Um(a.Cg):"",'" role="checkbox" ari
a-checked="',a.Ai?"mixed":a[vc]?"true":"false",'"',a.cm?'aria-labelledby="'+Um(a
.cm)+'"':"",a[Ec]?'aria-disabled="true" tabindex="-1"':'tabindex="'+(a.Dg?Um(a.D
g):"0")+'"','dir="ltr"><div class="',"jfk-checkbox-checkmark",'"></div></span>')
;return b?"":c[B]()};function lp(a,b){var c=hm();jp[F](this,a,b,c);Cm(this,4,i)}
N(lp,jp);lp[D].Ab=function(){this.s=dm(kp,{checked:this.Wa(),disabled:!this[Mc](
),Ai:this.c==j},this.C)};lp[D].bb=function(a){lp.l.bb[F](this,a);P(a,"goog-inlin
e-block");this.g().dir="ltr";Vl(this,"jfk-checkbox-checkmark")||this.g()[t](this
.C.ma("div","jfk-checkbox-checkmark"))};lp[D].Bd=function(a){lp.l.Bd[F](this,a);
mp(this,l)};lp[D].Qb=function(a){lp.l.Qb[F](this,a);this[Mc]()&&mp(this,i)};func
tion mp(a,b){a.g()&&Ue(a.g(),"jfk-checkbox-clearOutline",b)};function np(a,b,c,d
){Rl[F](this);this.Sf=a;this.gd=a.a();this.gb=b;this.a=c;this.Sa=d?new lp(j):new
jp(j);this.aa(this.Sa);this.a&&(this.b=this.gd.b("requested-volumes-change",thi
s.Fl,this))}N(np,Rl);I=np[D];I.r=function(){this.b&&(this.gd.c(this.b),delete th
is.b);np.l.r[F](this)};I.Ab=function(){np.l.Ab[F](this);Ka(this.g(),"offline-dow
nload-control");this.ba=U("LABEL");if(this.a){vg(this.ba,_OC_MSG[21919]);this.Sa
.Oa(j);this.Sa[Sb](this.g());var a=this.Sa,b=this.ba;a.fa?(a.Ta(),a.ba=b,a.da())
:a.ba=b}else vg(this.ba,_OC_MSG[22192]);this.g()[t](this.ba)};I.da=function(){np
.l.da[F](this);this.a&&this.Mc()[rb](function(){this[qc]().i(this.Sa,"change",th
is.Fe)},this)};I.Mc=function(){return wo([this.gd.d(this.gb),this.gd.a.c()])[rb]
(function(a){var b=a[0],a=a[1],c=a.yn||!a.dl||a.xn<a.el;if(!this.fa)return b&&c;
this.Sa.Z(c);this.Sa.Oa(b?i:l);X(this.Sa.g(),c);c||(vg(this.ba,Pd(_OC_MSG[22222]
,{number:a.el})+" "),this.ba[t](T("A",{href:"http://books.google.com/support/bin
/answer.py?answer=179841",target:"_blank"},_OC_MSG[18244])));return b&&c},this)}
;I.Fe=function(){this.Sa.Z(l);var a=this.Sa.Wa();ok(this.gd.a.c()[rb](function(b
){return b.dl?this.Sf.En(a,this.gb):a},this)[rb](function(b){this.Sa.Oa(b?i:l);t
his.Sa.Z(i);this.gd.Sh=this.gb;a!=b&&this.Mc();this[z](b?"make_available":"do_no
t_make_available")},this),function(){this.Sa.Oa(j);var a=new To;Vo[z](new Uo(a))
},this)};I.Fl=function(){var a=this.Sa.Wa()&&this.Sa[Mc]();this.Mc()[rb](functio
n(b){b!=a&&this[z](b?"make_available":"do_not_make_available")},this)};function
op(a,b,c,d,f,g,k){$o[F](this,a,"unified-hovercard",b,d,f,g,i);b=mj(new Y(this[y]
.a.hc),"dapp");this.o=!Bd(b)?l:Ae([1,2,3,5,4],ha(b,10));this.d=j;k&&k.a()&&(this
.d=new np(k,a.ob(),this[y].a.bd,i))}N(op,$o);I=op[D];I.Oi=function(a){return new
Y(Xo('/ebooks?output=ws2&as_brr=5&q=inauthor:"%1$s"',a))};I.r=function(){Qg(thi
s.d);op.l.r[F](this)};xa(I,function(a){mg(a);var b=T("div",this.a),c=T("div",thi
s.a+"-meta");this.De(c);var d=T("DIV",this[y].Kb()?this.a+"-footer":this.a+"-foo
ter-nonebook");this.xg(d);b[t](c);b[t](d);a[t](b);Mh(a)[w]>this.j&&Kh(a,this.j,"
")});I.De=function(a){if(!this[y].Fb()&&!this[y].Wb()&&!this[y].Md()&&this[y].a.
Ge&&to(1)){var b=T("img",{src:"/googlebooks/images/purchase_error.gif","class":t
his.a+"-error-icon"}),b=T("DIV",this.a+"-card-error",b,_OC_MSG[19113]);if(this[y
].a.Ge){var c;c=Xo(" "+_OC_MSG[19111],this[y].a.Ge,"primary");c=kg(c);b[t](
c)}a[t](b)}op.l.De[F](this,a);b=T("DIV",this.a+"-book-options");if(this[y].Kb())
{if(this[y].a.Gd)this[y].a.hd?pp(this,b):this.b||this.c?this.Da()&&(ep(this,b,_O
C_MSG[22001],this[y].a.Ch,i,i,h,"unified-hovercard-free-btn"),Zo(b,"books165")):
qp(this,b);else if(this[y].Wb())c=T("SPAN",this.a+"-pre-ordered",_OC_MSG[22036])
,b[t](c);else if(this[y].Md()&&to(1)){c=T("DIV",this.a+"-cancelled");var d=this[
y].a.mk;d==eo.yk?vg(c,_OC_MSG[22102]):d==eo.vk?vg(c,_OC_MSG[22104]):d==eo.wk?vg(
c,_OC_MSG[22103]):d==eo.xk?vg(c,_OC_MSG[22105]):vg(c,_OC_MSG[22080]);b[t](c)}els
e!this[y].Fb()&&!this[y].a.hd?rp(this,b):!this[y].Fb()&&this[y].a.hd?rp(this,b):
this[y].Fb()&&pp(this,b);if(this.Da()&&(to(7)||zo()))c=T("SPAN",this.a+"-offline
-remove-options"),zo()||(d=T("SPAN",{id:"unified-hovercard-remove-from-ebooks","
class":this.a+"-fake-link"},_OC_MSG[21918]),d.id="hovercard-remove-from-my-ebook
s",c[t](d)),this.d&&!this[y].Wb()&&(d=U("BR"),c[t](d),this.d[Sb](c)),b[t](c)}els
e this.b||this.c?(c=this[y].a.Jf,cf(bp,this[y].a.Dh)&&!Vd(c)?ep(this,b,_OC_MSG[1
9251],c,i,h,h,"unified-hovercard-preview-sample"):ep(this,b,_OC_MSG[19251],c,i,l
,i,"unified-hovercard-preview-sample")):qp(this,b);a[t](b)};I.xg=function(a){var
b=T("DIV",this.a+"-footer-inner");if(this[y].Kb())if(vl.IsGiftingEnabled&&to(1)
&&this[y].b&&!this[y].b.Xb())sp(this,b);else if(this[y].Md()&&to(1))tp(this,b);e
lse if(up(this)||this[y].Wb()){var c=T("DIV",this.a+"-pre-order-date");r(c,Xo(_O
C_MSG[21994],this[y].a.ye));b[t](c);this[y].Wb()&&to(1)&&tp(this,b)}else if(this
[y].Fb()&&to(1))sp(this,b),tp(this,b);else if(sp(this,b),c=this[y].a.Gd&&!this[y
].a.hd,(!this[y].Fb()&&!this[y].a.Gd||c)&&(this.b||this.c)){var c=T("SPAN",{"cla
ss":this.a+
"-footer-inner-right"}),d;d=this[y].a.ai||this[y].a.Ke;if(zo())d=cp(this)[B]();e
lse if(d){for(var f=d.search(Ui),g=0,k,n=[];0<=(k=Ti(d,g,f));)n[u](d[$c](g,k)),g
=q.min(d[Bb]("&",k)+1||f,f);n[u](d[lc](g));d=n[pd]("")[x](Vi,"$1");d=Si([d,"&","
source","=",$d("ebookstore")])}d&&(d=T("A",{id:"unified-hovercard-preview-link",
href:d},_OC_MSG[22E3]),c[t](d),Zo(b,"books500"));b[t](c)}a[t](b)};function tp(a,
b){var c=T("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.a+"-ord
er-links-container"}),d=a[y].a.Ge;d&&(d=Xo(_OC_MSG[19111],d),d=kg(d),c[t](d));a[
y].Wb()||(d=T("DIV",{id:"unified-hovercard-delete-forever","class":a.a+"-footerfake-link"},_OC_MSG[21713]),P(d,a.a+"-footer-action-link"),d.id="hovercard-delet
e-forever",c[t](d));b[t](c)}function up(a){return vl.IsFutureOnSaleVolumesEnable
d&&a[y].a.Lb&&!a[y].Fb()}
function pp(a,b){a.b||a.c?!a[y].a.hd&&a.o?ep(a,b,_OC_MSG[19154],a[y].a.Jk,i,i,h,
"unified-hovercard-read-now"):ep(a,b,_OC_MSG[19154],zo()?cp(a)[B]():a[y].a.Ke,i,
h,h,"unified-hovercard-read-now"):qp(a,b)}function rp(a,b){a[y].a.Oe&&(a.b||a.c?
a.Da()&&(up(a)?ep(a,b,Xo(_OC_MSG[22011],a[y].a.Oe),a[y].a.Ne,i,h,h,"unified-hove
rcard-buy-btn"):ep(a,b,Xo(_OC_MSG[22002],a[y].a.Oe),a[y].a.Ne,i,h,h,"unified-hov
ercard-buy-btn"),Zo(b,"books576")):qp(a,b))}
function qp(a,b){var c=T("SPAN",a.a+"-footer-unavailable-offline-msg",a[y].a.bd?
a.p?_OC_MSG[22234]:_OC_MSG[22233]:_OC_MSG[21909]),c=T("DIV",a.a+"-footer-unavail
able-offline",c);b[t](c)}
function sp(a,b){var c=T("DIV",a.a+"-supported-devices"),d=a.a+"-device-type",f=
a.a+"-device-supported",g=a.a+"-device-not-supported",k=T("SPAN",d,_OC_MSG[20198
]),n=T("SPAN",d,_OC_MSG[21825]),s=T("SPAN",d,_OC_MSG[21936]),d=T("SPAN",d,_OC_MS
G[21827]),v=T("span","goog-inline-block"),J=T("span","goog-inline-block"),L=T("s
pan","goog-inline-block"),ba=T("span","goog-inline-block");a[y].a.bd?(P(v,f),P(J
,f),P(L,f),P(ba,f)):(a[y].a.Ae?(P(v,f),P(J,f)):(P(v,g),P(J,g)),P(L,g),P(ba,g));c
[t](v);c[t](k);c[t](J);c[t](n);c[t](L);c[t](s);c[t](ba);c[t](d);b[t](c)}I.Pe=fun
ction(a){var b=T("div",[this.a+"-plusone-container","goog-inline-block"]);a[t](b
)};function vp(a,b){if(wp()){var c=b,d=/\s*([.\d][.\w]*)\s+([.\d][.\w]*)\s+([.\d
][.\w]*)\s+([.\d][.\w]*)/g,f=/left/g,g=/right/g,k=/Left/g,n=/Right/g,s=/%%%%/g,v
={},J;for(J in c){var L=c[J][x](d,"$1 $4 $3 $2"),L=L[x](f,"%%%%")[x](g,"left")[x
](s,"right"),ba=J[x](f,"%%%%")[x](g,"left")[x](s,"right"),ba=ba[x](k,"%%%%")[x](
n,"Left")[x](s,"Right");v[ba]=L}b=v}W(a,b)}function wp(){return"rtl"==p[Gc].dir}
var xp=nf("border","padding","margin"),yp=["Top","Bottom","Right","Left"],zp={co
lor:"#0000cc",textDecoration:"underline"};function Ap(a){var b={backgroundColor:
"transparent",border:"0px",color:"#000",fontFamily:"Arial, sans-serif",fontSize:
"13.28px",fontWeight:"normal",lineHeight:"1",margin:"0px",padding:"0px",textAlig
n:"left",textDecoration:"none",verticalAlign:"middle"};O(a,function(a){$e(b,M(Bp
,a))})}function Bp(a,b,c){var d=""==(a[E][ne(c)]||"");xp[c]?O(yp,function(f){d&&
""==(a[E][ne(c+f)]||"")&&W(a,c+f,b)}):d&&("a"==a[ed][rd]()&&zp[c]?W(a,c,zp[c]):W
(a,c,b))}
function Cp(a,b){var c=nf("img","div","table","td","span","a"),d=[];c[a[ed][rd](
)]&&d[u](a);b||$e(c,function(b,c){He(d,Dd(a[hc](c))?Fe(a[hc](c)):Ge(a[hc](c)))})
;Ap(d)};function Dp(a,b,c,d,f,g,k){Zn[F](this,a);this.Rb=wp();this.o=this.J=this
.Le=j;this.em=b;this.b=j;this.nm=Bd(d)?d:i;this.om=!!f;this.Sh=!!g;this.Sf=k||j;
this[Sb](b);Ep(this)}N(Dp,Zn);var Fp="add_to_my_ebooks_"+mh++,Gp="delete_forever
_"+mh++,Hp="remove_"+mh++,Ip="make_available_offline_"+mh++,Jp="remove_offline_c
opy_"+mh++,Kp="hovercard_link_click_"+mh++,Lp={};function Mp(a){a=Zf(p,"IMG","co
verthumb",a);O(a,function(a){Ia(a,"");var c=Cg(a,"A"),c=mj(new Y(c[Zc]),"id");(c
=Lp[c])&&new Dp(a,c)})}
function Np(a){var a=new fo(a),b=mj(new Y(a.a.hc),"id");Lp[b]=a}Qd("_OC_register
Hover",Np);I=Dp[D];I.$i=12;I.hn=435;I.Yf=function(a){return new op(a,this.hn,0,t
his.nm,this.om,this.Sh,this.Sf)};I.r=function(){this.b[qc]().D();pg(this.g())};I
.ge=function(a,b){Dp.l.ge[F](this,a,b);this.N()&&(this.Wf=this.Rb?new oh(0,-2,0,
0):new oh(0,0,0,-2),this.N()&&this.Bc(),this.Le=this[Nc],Op(this))};xa(I,functio
n(a){this.b&&(this.b.D(),this.o=this.J=j);this.b=this.Yf(a);this.b[Sb](this.g())
;Ep(this);if(a=a.a.Zh){var b=Xf("unified-hovercard-plusone-container",this.g());
b&&Xn(b,l,a)}this.N()&&Op(this)});function Op(a){var b=T("div"),c=T("div"),d;var
f=Oh(a.Le||j);d=Oh(a.g());if(f){f.top=q[nb](f.top);d.top=q[nb](d.top);ua(f,q[nb
](f[A]));ua(d,q[nb](d[A]));var g=d.top>=f.top,k=uh(d,f);k||(k=new rh(f[A],0,f[w]
,0));f=a.Rb?d[A]+d[w]-k[A]-(k[w]/2+a.$i):k[A]-d[A]+(k[w]/2-a.$i);d={x:0<f?f:0,y:
d[G]-2,Fm:g}}else d=j;g=a.Rb?"marginRight":"marginLeft";W(c,g,d.x+"px");W(b,g,d.
x-1+"px");P(a.g(),"unified-hovercard-tooltip");d.Fm?(W(c,"bottom",d.y+"px"),W(b,
"bottom",d.y+1+"px"),P(c,"unified-hovercard-arrow-up"),P(b,"unified-hovercard-ar
row-up-border")):(W(c,"top",d.y+"px"),W(b,"top",d.y+1+"px"),a.em.Kb()||P(c,"unif
ied-hovercard-nofooter"),P(c,"unified-hovercard-arrow-down"),P(b,"unified-hoverc
ard-arrow-down-border"));a.o?qg(b,a.o):a.g()[t](b);a.J?qg(c,a.J):a.g()[t](c);a.J
=c;a.o=b}
I.Sl=function(a){var b=a[Kc]||j;if(b){3==b[lb]&&(b=b[id]);var c;switch(b.id){cas
e "hovercard-remove-from-my-ebooks":a[yb]();c=Hp;break;case "hovercard-save-samp
le-for-later":case "hovercard-add-to-my-ebooks":a[yb]();c=Fp;break;case "hoverca
rd-delete-forever":a[yb]();c=Gp;break;default:b[Zc]&&(c=Kp,"touchstart"==a[$b]&&
Sa(m[Dc],b[Zc]))}c&&this[z](new Rg(c,this))}};I.Tl=function(a){"make_available"=
=a[$b]?this[z](new Rg(Ip,this)):this[z](new Rg(Jp,this))};function Ep(a){var b=$
k||al?"touchstart":"click";a.b[qc]().i(a.g(),b,a.Sl,l,a);(b=a.b.d)&&a.b[qc]().i(
b,["make_available","do_not_make_available"],a.Tl,l,a)};function Pp(a,b){$o[F](t
his,a,"gb-hovercard",b)}N(Pp,$o);Pp[D].Oi=function(a){a=new Y(Xo('http://www.goo
gle.com/search?q=inauthor:"%1$s"&tbo=1&tbm=bks&tbs=bkv:e',a));yo(a);return a};xa
(Pp[D],function(a){var b=T("div",this.a+" gb-reset"),c=T("div",this.a+"-border")
,d=T("div",this.a+"-body"),f=T("div",this.a+"-footer");this.De(d);this.xg(f);c[t
](d);c[t](f);b[t](c);a[t](b);Mh(a)[w]>this.j&&Kh(a,this.j,"")});Pp[D].xg=functio
n(a){var b=jg(),c=b.rows[0][Oc];P(b,"cols");if(this[y].Kb()){var d=c[0],c=c[1],f
=T("div",this.a+"-ebooks-label",_OC_MSG[19118]),g=T("span",this.a+"-ebooks-logo
goog-inline-block");f[t](g);d[t](f);d=T("div",this.a+"-buttons");c[t](d);this[y]
.a.Gd?(this[y].a.hd?(c=T("span","text goog-inline-block"),r(c,Xo(_OC_MSG[19217],
this[y].a.vl)),d[t](c)):ep(this,d,_OC_MSG[22001],this[y].a.Ch,i,i),c=this[y].a.K
e,ep(this,d,_OC_MSG[19154],c)):this[y].Fb()?(c=T("span","text goog-inline-block"
,_OC_MSG[18764]),d[t](c),c=this[y].a.Ke,ep(this,d,_OC_MSG[19154],c)):this[y].a.N
e&&(ep(this,d,Xo(_OC_MSG[22002],this[y].a.Oe),this[y].a.Ne,i),(c=this[y].a.ai)&&
ep(this,d,_OC_MSG[19251],c))}else d=c[1],c=this[y].a.Jf,cf(bp,this[y].a.Dh)&&!Vd
(c)&&(f=T("div",this.a+"-buttons"),d[t](f),ep(this,f,_OC_MSG[19253],c));a[t](b)}
;Pp[D].Pe=function(a){var b=T("div",["gb-hovercard-plusone-container","goog-inli
ne-block"]);a[t](b)};function Qp(a,b){Zn[F](this,a);this.Yf(b)[Sb](this.g());var
c=b.a.Zh;if(c){var d=Xf("gb-hovercard-plusone-container",this.g());d&&Xn(d,l,c)
}}N(Qp,Zn);Qp[D].Yf=function(a){return new Pp(a)};function Rp(a){a=Zf(p,"IMG","c
overthumb",a);O(a,function(a){Ia(a,"");var c=Cg(a,"A"),c=mj(new Y(c[Zc]),"id");S
p[c]&&new Qp(a,Sp[c])})}function Tp(a){var a=new fo(a),b=mj(new Y(a.a.hc),"id");
Sp[b]=a}Qd("_OC_registerHover",Tp);var Sp={};function Up(a,b,c,d){ul[F](this,b);
this.a=a;this.b=j;this.Be=d||{};this.c=l;if(c==1[B]()||c==7[B]())this.c=i}N(Up,u
l);var Vp=new ci;Up[D].bc=function(a){var b=T("a",{className:"slider-link goog-i
nline-block"});Kh(b,"",this.Eb());var c=new Y(this.a.a.hc);this.a.a[dc]?Z(c,"sou
rce",this.a.a[dc]):Z(c,"source","gbs_slider_thumb");pj(c,"num");Sa(b,c[B]());a[t
](b);this.b=U("img");this.b.alt="";this.O(this.b,"load",K(this.R,this));Vp[z]("s
tart");(a=this.a.a.$j)?(a=new Y(a),Z(a,"h",this.Eb()),pj(a,"edge"),this.b.src=a[
B]()):this.b.src="/googlebooks/images/no_cover_thumb.gif";Kh(this.b,"",this.Eb()
);b[t](this.b);(vl.IsPreOrdersEnabled||this.Be.future_on_sale_volumes)&&this.a.a
.Lb&&this.a.Wb()&&this.c?(this.e=T("SPAN","bookcard-preorder-label",_OC_MSG[2203
6]),b[t](this.e)):vl.IsGiftingEnabled&&this.a.b&&!this.a.b.Xb()&&this.c?(this.d=
T("SPAN","bookcard-gift-label",_OC_MSG[22206]),b[t](this.d)):this.c&&!this.a.Fb(
)&&!this.a.a.Gd&&(this.j=T("SPAN","bookcard-sample-label",_OC_MSG[21672]),b[t](t
his.j));eh(b,"mouseover",K(this.B,this,b))};Up[D].R=function(){this[z]("render")
;Vp[z]("complete");this.e?Lh(this.e,Mh(this.b)[w]):this.d?Lh(this.d,Mh(this.b)[w
]):this.j&&Lh(this.j,Mh(this.b)[w])};Up[D].B=function(a,b){(vl.IsUnifiedHovercar
dEnabled||this.Be.enable_unified_hovercard?new Dp(a,this.a):new Qp(a,this.a)).Vf
(b)};function Wp(a,b,c){Up[F](this,a,b-40,c);this.o=T("div","slider-annotation")
;this.p=l}N(Wp,Up);Wp[D].bc=function(a){eh(this,"render",K(this.J,this));Wp.l.bc
[F](this,a);a[t](this.o)};Wp[D].J=function(a){if(!this.p){a.Fa();var a=this.o,b=
this.a,c=U("DIV"),d=T("A",{href:b.a.hc,className:"slider-annotation-title"},ig(b
.Ja()));c[t](d);if(b=b.a.ei)b=T("DIV","slider-annotation-author",ig(b)),c[t](b);
Kh(c,Mh(this.b)[w],"");a[t](c);this.p=i;this[z]("render")}};function Xp(a,b,c){W
p[F](this,a,b,c)}N(Xp,Wp);Xp[D].bc=function(a){Xp.l.bc[F](this,a)};function Yp(a
,b,c,d,f,g){$[F](this);this.o=a;this.Sd=b;this.al=f;this.Be=g||{};this.Ca=Gd(d)?
d:this.Sd?200:80;this.Sd||P(this.o,"slider-small");this.e=[];this.c=U("A");r(thi
s.c,wp()?"›":"‹");this.c[Wb]("title",_OC_MSG[21862]);Sh(this.c,i);
this.o[t](this.c);this.b=U("div");P(this.b,"slider-drawables");this.o[t](this.b)
;this.d=U("A");r(this.d,wp()?"‹":"›");this.d[Wb]("title",_OC_MSG[2
1861]);Sh(this.d,i);this.o[t](this.d);this.i(this.c,"click",K(this.ci,this,-0.75
));this.i(this.d,"click",K(this.ci,this,0.75));this.Id();this.i(new tl,"resize",
this[pc]);this[pc]();this.j=0;this.p=R&&Pf("8")&&!Pf("9")&&wp();c&&Zp(this,c)}N(
Yp,$);function $p(a){var b=q[nb](1.25*aq(a)),b=q.min(a.e[C],a.j+b);O(Je(a.e,a.j,
b),K(a.Em,a));a.Id();a.j=b;b>=a.e[C]&&a[z]("render")}I=Yp[D];I.Em=function(a){va
r b=T("div",{"class":"goog-inline-block slider-loading"});this.b[t](b);var c=T("
div",{"class":"goog-inline-block slider-drawable"});X(c,l);this.b[t](c);this.O(a
,"render",K(this.xm,this,b,c));a.bc(c)};I.xm=function(a,b){pg(a);this.Id();X(b,i
)};function Zp(a,b){bq(a,ue(b,function(a){return this.Sd?new Xp(a,this.Ca):new U
p(a,this.Ca,this.al,this.Be)},a))}function bq(a,b){He(a.e,b);$p(a)}I.ci=function
(a){(wp()?0>a:0<a)&&$p(this);a*=this.p?-1:1;a=a*(Mh(this.b)[w]+20);this.a&&(this
.a.D(),this.a=j);this.a=new mi([this.b[Uc],0],[this.b[Uc]+a,0],500,vi);V(this.a,
"animate",K(this.Al,this));V(this.a,"end",K(this.Id,this));this.a.Nb()};I.Al=fun
ction(a){this.b.scrollLeft=ue(a.a,q[hb])[0]};I.Id=function(){var a,b;Af&&wp()||t
his.p?(a=this.b[Uc]<=-1*(this.b.scrollWidth-Mh(this.b)[w]),b=0==this.b[Uc]):(a=0
==this.b[Uc],b=this.b[Uc]>=this.b.scrollWidth-Mh(this.b)[w]);Ka(this.c,a?"slider
-button slider-button-left slider-button-disabled":"slider-button slider-buttonleft");Ka(this.d,b?"slider-button slider-button-right slider-button-disabled":"s
lider-button slider-button-right")};Ga(I,function(){this.Id()});function aq(a){v
ar b=a.Sd?110:50;return q[nb](Mh(a.b)[w]/b)};function cq(a,b){$[F](this);this.fg
=a;this.source=b?b:"gbs_bookshelf_slider";this.e=0;this.b=new tl;this.o=this.b.I
();this.j="";eh(this.b,"resize",K(this.Li,this))}N(cq,$);I=cq[D];I.Li=function()
{this.b.I()[w]>this.o[w]?this.$e():eh(this.b,"resize",K(this.Li,this))};xa(I,fun
ction(a){this.c=a;this.nc=new Yp(this.c,i,h,h,this.fg[Jc]());this.i(this.nc,"ren
der",K(this.$e,this))});I.$e=function(){this.nc[pc]();var a=q[nb](1.25*aq(this.n
c))+1,b=dq(this,this.e,a);b&&(this.e+=a,Gn(b,K(this.Mm,this)))};I.Mm=function(a)
{a=a[Kc];if(On(a)){if((a=(new ro(Qn(a))).a)&&a[C]){var b=$n(a[a[C]-1].a.hc);this
.j!=b&&(this.j=b,bq(this.nc,eq(this,a)));(a=Cg(this.g(),"div","slider-box"))&&Ph
(a,1)}else 0==this.nc.j&&this.Ml();this[z]("success")}};function eq(a,b){return
ue(a.Qg(b),function(a){return this.nc.Sd?new Xp(a,200,this.fg[Jc]()):new Up(a,80
,this.fg[Jc]())},a)}I.Ml=yd;I.g=H("c");I.Qg=function(a){return!this[dc]?a:ue(a,f
unction(a){a.rf(this[dc]);return a},this)};function fq(a,b,c,d,f){cq[F](this,a,f
);this.a=b;this.d=c||l;this.p=d||[]}N(fq,cq);function dq(a,b,c){var d=new Y("/bo
oks?jscmd=SearchVolume");yo(d);Z(d,"start",b);Z(d,"num",c);a.d?(Z(d,"as_pt","MAG
AZINES"),Z(d,"as_coll2",a.a)):(Z(d,"as_brr",3),Z(d,"q",a.a),se(a.p,function(a){Z
(d,a[ec],a[xb])}));return d}xa(fq[D],function(a){this.c=a;this.nc=new Yp(a,!this
.d);this.i(this.nc,"render",K(this.$e,this))});fq[D].Qg=function(a){return!this.
d?fq.l.Qg[F](this,a):ue(a,function(a){a.rf("gbs_other_issues");return a},this)};
function gq(a,b){a[Rb]?a[zb](b,a[Rb]):a[t](b);return b};function hq(a,b){this.x=
a;this.y=b}N(hq,Q);function iq(a){return new hq(a.x,a.y)}hq[D].ia=function(){ret
urn new hq(this.x,this.y)};hq[D].add=function(a){this.x+=a.x;this.y+=a.y;return
this};function jq(){this.ld=new io}N(jq,ci);function kq(a){return a.Cc}function
lq(a,b){b[Wc](mq);O(b,function(a){a.rd(this)},a);a.ld=new io;O(b,function(a){thi
s.ld.set(a.ca(),a)},a);a[z]("update")}function mq(a,b){return nq(a)-nq(b)}functi
on oq(a){return a.ld.Pa()}function qq(a,b,c){for(var a=oq(a),d=-1,f=0;f<a[C];f++
)if(a[f].ca()==b){d=f;break}if(0<=d)return a[c+d]}function rq(a,b){return a.ld.g
et(b)}function sq(a,b){b=Yd(b);return 0==b[C]?h:ye(oq(a),function(a){return a.Ja
()==b})};function tq(a){this.tb(a||"")}N(tq,ci);tq[D].$a=H("a");tq[D].tb=functio
n(a){this.a!=a&&(this.a=a,this[z]("change"))};function uq(){this.a={}};function
vq(){this.a={}};function wq(a){this.b=a}wq[D].Xa=function(a){this.a&&(this.a.D()
,mg(this.b.$().b.a));this.a=new a(this.b);this.a.Xd&&this.a.Xd(this.b.L());this.
a.Ud&&this.a.Ud()};wq[D].$=H("a");function xq(a){$[F](this);this.j=a;r(a,"");W(a
,"overflow","hidden");this.b=U("div");W(this.j,{position:"relative",padding:"0px
"});gq(this.j,this.b);this.J=new vq;this.o=[];this.c=[];this.c[u](["next",K(this
.vi,this,1)]);this.c[u](["previous",K(this.vi,this,-1)]);this.c[u](["turntopage"
,K(this.xl,this)]);this.e=new wq(this);a=U("div");Cp(a,i);W(a,{position:"absolut
e",left:"0px",top:"0px"});this.j[t](a);this.p=a;this.La(Xh(this.j));yq[u](this);
this.pa=new tq;V(this.pa,"change",this.wl,l,this);this.B=new uq}N(xq,$);var yq=[
];I=xq[D];I.La=function(a){qa(a,q.max(a[w],0));Wa(a,q.max(a[G],0));if(!this.ha||
!Ze(this.ha,a)){var b=this.b,c=Fg(Uf(Wf(b)));if(R&&(!c||!Pf("8"))){var d=b[E];c?
(La(d,a[w]),Pa(d,a[G])):(c=Uh(b),b=Vh(b),La(d,a[w]+b[A]+c[A]+c[sd]+b[sd]),Pa(d,a
[G]+b.top+c.top+c[Xc]+b[Xc]))}else Wh(b,a,"content-box");this.ha=a;(d=this.e.$()
)&&d.La(a);this[z]("resize")}};I.I=H("ha");I.hb=function(){return this.ha[w]};I.
Eb=function(){return this.ha[G]};I.go=function(){this[z]("load")};I.Xa=function(
a){this.d!=a&&(this.d=a,this.e.Xa(a),this[z]("viewportmodechange"))};I.$=functio
n(){return this.e.$()};function zq(a,b){a.U&&e("");a.U=b;V(b,"update",K(a.cn,a))
}I.cn=function(){this[z]("pagesupdate")};function Aq(a,b){var c=rq(a.U,b);c&&a.K
a(c)}I.Ka=function(a){this.a!=a&&(this.a=a,this[z]("pagechange"))};function Bq(a
,b){Cq(a,b,K(function(a){fi(K(this.Ka,this,a))},a))}function Cq(a,b,c){a=a.U;new
Y(b);b=new a.Lg({url:b});b.rd(a);c=K(a.b,a,c);Dq(b,Eq(b),c)}
I.lk=function(a,b,c,d){(c=Fq(d,c))&&Gq(this,a,b,c)};function Gq(a,b,c,d){if(d&&d
[C]){for(var f=d[0],g=1;g<d[C];g++)f=vh(f,d[g]);d=b.L().qb();d=b.I()[w]/d;f=new
hq(f[A],f.top);f.x*=d;f.y*=d;f.x=q[hb](f.x);f.y=q[hb](f.y);b=iq(b.vb());b.add(f)
;b.x-=c.x;b.y-=c.y;a.$().Qh(b)}}I.ca=function(){return this.a.ca()};I.L=H("a");I
.zc=function(a){for(var b=[],c=0;c<arguments[C];c++)b[u](arguments[c]);this.o[u]
(b);1==this.o[C]&&Hq(this)};function Hq(a){var b=a.o[eb]();if(b){for(var c=b[eb]
(),d=0;d<a.c[C];d++)a.c[d][0]==c&&a.c[d][1][cd](a,b);Hq(a)}}I.vi=function(a){var
b=this.e.$();if(a=b.R?b.R(this.L(),a):qq(this.U,this.L().ca(),a))this.Ka(a),thi
s[z]("pageturn")};I.xl=function(a){(a=rq(this.U,a))&&this.Ka(a)};I.wl=function()
{this[z]("searchupdate")};function Iq(a,b,c,d){this.o=a;this.d=Od();this.p=b;thi
s.e=i;O(c,function(a){K(this.Xi,this);V(b,a,M(fi,K(this.Xi,this),10))},this);O(d
,function(a){V(b,a,K(this.Wi,this,a))},this)}I=Iq[D];I.Gi=1E4;I.pl=l;function Jq
(a){if(a.e){var b;b=Kq(a.p.L())[B]()[x](/#.*/g,"");b=new Y(b);Z(b,"jscmd","ads")
;b=b[B]();a.pl&&a.c==b||(a.a=i,a.z(b,K(a.ol,a,b),K(a.nl,a)))}}I.ol=function(a,b)
{this.a=l;if(!Bd(this.c)||!Vd(b))r(this.o,b),this.d=Od(),this.c=a,this.mi(b)};I.
pm=function(){this.Wi()};I.mi=yd;I.nl=function(){this.a=l};I.Wi=function(){this.
a||Jq(this)};I.Xi=function(){this.a||this.Gi+this.d>Od()||Jq(this)};I.Z=ud("e");
function Lq(a,b,c,d){Iq[F](this,a,b,["pagechange","zoomchange"],["viewportmodech
ange","searchupdate"]);Ka(a,a[tc]+" adsmall");this.b=c;this.j=d;fi(K(this.pm,thi
s,"pageinit"),10)}N(Lq,Iq);Lq[D].mi=function(a){this.b&&(a=Vd(a)?l:i,a!=Qh(this.
b)&&(X(this.b,a),this.j&&this.j[pc]()))};function Mq(a,b){this.na=l;this.b=b;thi
s.c=a}N(Mq,ci);function Nq(a,b){if(b!=a.na){a.na=b;var c=a.c.$().b.a;X(c,l);Mh(c
);c=[M(Oq,a.b,!b),K(a.a,a),M(X,c,i)];O(c,fi)}}Mq[D].a=function(){this[z]("change
")};function Oq(a,b){O(a,function(a){X(a,b)})};function Pq(){}var Qq=new Pq,Rq=[
"click",Af?"keypress":"keydown"];Pq[D].i=function(a,b,c,d,f){function g(a){if("c
lick"==a[$b]&&Wg(a))b[F](d,a);else if(13==a[Qb]||3==a[Qb])za(a,"keypress"),b[F](
d,a)}g.a=b;g.b=d;f?f.i(a,Rq,g):V(a,Rq,g)};var Sq;function Tq(a,b){Dd(b)||(b=[b])
;var c=ue(b,function(a){return Fd(a)?a:a.ln+" "+a[Bc]+"s "+a.mn+" "+a.jn+"s"});U
q(a,c[pd](","))}function Uq(a,b){a[E].WebkitTransition=b;a[E].MozTransition=b;a[
E].ll=b};function Vq(a,b,c,d,f){li[F](this);this.s=a;this.z=b;this.B=c;this.j=d;
this.p=Dd(f)?f:[f]}N(Vq,li);I=Vq[D];I.Nb=function(){if(1==this.a)return l;this.c
();this.ub("play");this.d=Od();this.a=1;if(!Bd(Sq)){var a=p[Pb]("div");r(a,'<div
style="-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;o-transition:opacity 1s linear">');a=a[Rb];Sq=Bd(a[E].WebkitTransition)||Bd(a[E]
.MozTransition)||Bd(a[E].ll)}if(Sq)return W(this.s,this.B),fi(this.ml,h,this),i;
this.If(l);return l};I.ml=function(){Tq(this.s,this.p);W(this.s,this.j);this.b=f
i(K(this.If,this,l),1E3*this.z)};Fa(I,function(){1==this.a&&(this.b&&(ei[gb](thi
s.b),this.b=0),this.If(i))});I.If=function(a){Uq(this.s,"");W(this.s,this.j);thi
s.o=Od();this.a=0;a?this.ub("stop"):this.ub("finish");this.e()};I.r=function(){t
his[nc]();Vq.l.r[F](this)};function Wq(a,b,c,d){return new Vq(a,0.218,{opacity:c
},{opacity:d},{ln:"opacity",duration:0.218,mn:b,jn:0})};function Xq(a){this.b=a;
this.c={"0":this.b+"-arrowright",1:this.b+"-arrowup",2:this.b+"-arrowdown",3:thi
s.b+"-arrowleft"}}N(Xq,yj);I=Xq[D];I.bm=l;I.Eg=2;I.Pi=20;I.Fg=3;I.Bg=-5;I.Dd=ud(
"Ba");I.Za=function(a,b,c,d){Cd(a)&&(this.Fg=a);Cd(b)&&(this.Eg=b);Gd(c)&&(this.
Pi=q.max(c,15));Gd(d)&&(this.Bg=d)};I.jb=function(a,b,c){a=this.Eg;2==a&&(a=0);Y
q(this,this.Fg,a,2==this.Eg?Zq(this.Fg)?this.a[od]/2:this.a[sb]/2:this.Pi,c)};fu
nction Yq(a,b,c,d,f,g){if(a.Ba){var k=$q(b,c),n;n=a.Ba;var s=Mh(n);var s=(Zq(b)?
s[G]/2:s[w]/2)-d,v=(k&4&&Gh(n)?k^2:k)&-5,J=Eh(n);J&&(n=sh(Oh(n)),Zq(b)?n.top<J.t
op&&!(v&1)?s-=J.top-n.top:n[Xc]>J[Xc]&&v&1&&(s-=n[Xc]-J[Xc]):n[A]<J[A]&&!(v&2)?s
-=J[A]-n[A]:n[sd]>J[sd]&&v&2&&(s-=n[sd]-J[sd]));n=s;s=Zq(b)?6:9;k=wj(a.Ba,$q(b^3
,c),a.a,k,Zq(b)?new Q(a.Bg,n):new Q(n,a.Bg),f,a.bm?s:0);if(!g&&k&496){Yq(a,b^3,c
,d,f,i);return}}ar(a,b,c,d)}
function ar(a,b,c,d){var f=a.d;$e(a.c,function(a){Ue(f,a,l)},a);P(f,a.c[b]);f[E]
.top=ua(f[E],Xa(f[E],Ra(f[E],"")));a.Ba?(c=Hh(a.Ba,a.a),d=br(a.Ba,b),Zq(b)?(a=nh
(c.y+d.y,15,a.a[od]-15),f[E].top=a+"px"):(a=nh(c.x+d.x,15,a.a[sb]-15),ua(f[E],a+
"px"))):f[E][0==c?Zq(b)?"top":"left":Zq(b)?"bottom":"right"]=d+"px"}function $q(
a,b){switch(a){case 2:return 0==b?1:3;case 1:return 0==b?0:2;case 0:return 0==b?
6:7;default:return 0==b?4:5}}
function br(a,b){var c=0,d=0,f=Mh(a);switch(b){case 2:c=f[w]/2;break;case 1:c=f[
w]/2;d=f[G];break;case 0:d=f[G]/2;break;case 3:c=f[w],d=f[G]/2}return new Q(c,d)
}function Zq(a){return 0==a||3==a};function cr(a,b){var c=b||new Tm;c.a('<div cl
ass="',"jfk-bubble",'"><div class="',"jfk-bubble-content-id",'"></div>');if(a.tl
){var d=Pd("Close");c.a('<div class="',"jfk-bubble-closebtn-id"," ","jfk-bubbleclosebtn",'" aria-label="',d,'" role=button tabindex=0></div>')}c.a('<div class=
"',"jfk-bubble-arrow-id"," ","jfk-bubble-arrow",'"><div class="',"jfk-bubble-arr
owimplbefore",'"></div><div class="',"jfk-bubble-arrowimplafter",'"></div></div>
</div>');return b?"":c[B]()};function dr(a){Rl[F](this,a);this.b=new Xq(this.Ce)
;this.a=new Tj;this.c=0}N(dr,Rl);I=dr[D];I.Ce="jfk-bubble";I.yh=i;I.Nl=l;I.Dd=fu
nction(a){this.b.Dd(a);this.N()&&this.a.Bc()};I.Za=function(a,b,c,d){this.b.Za(a
,b,c,d)};function er(a,b){var c=a.mc();b&&c&&(Fd(b)?r(c,b):(r(c,""),c[t](b)))}I.
mc=function(){return Vl(this,this.Ce+"-content-id")};I.Ab=function(){this.s=dm(c
r,{tl:this.yh},this.C);er(this,this.d);X(this.g(),l);this.a.Te(this.g());var a=t
his.a,b=Wq(this.g(),"ease-out",0,1),c=Wq(this.g(),"ease-in",1,0);a.B=b;a.z=c};I.
da=function(){dr.l.da[F](this);this[qc]().i(this.a,["beforeshow","show","beforeh
ide","hide"],this.zk);if(this.yh){var a=this[qc](),b=Vl(this,this.Ce+"-closebtnid"),c=M(this.V,l);Qq.i(b,c,h,a.b,a)}a=this.g();b=this.b;c=Vl(this,this.Ce+"-arr
ow-id");b.a=a;b.d=c;this.a.Za(this.b)};I.V=function(a){this.a.V(a)};I.N=function
(){return this.a.N()};I.r=function(){this.a.D();delete this.a;dr.l.r[F](this)};I
.Hi=function(){var a=Ih(this.g());this.c&&a.y<this.c&&this.V(l);return l};I.zk=f
unction(a){if("show"==a[$b]||"hide"==a[$b]){var b=this[qc](),c=this.C,c=R?eg(c.a
):c.a;"show"==a[$b]?b.i(c,"scroll",this.Hi):b.va(c,"scroll",this.Hi)}b=this[z](a
[$b]);this.Nl&&"hide"==a[$b]&&this.D();return b};var fr=m.localStorage||j;functi
on gr(a,b,c,d){Zn[F](this,a);this.Q=b;this.Rb=c;this.J=d}N(gr,Zn);xa(gr[D],funct
ion(){var a=this.g();P(a,"unified-hovercard-tooltip","unified-hovercard-device-a
nd-format");W(a,"z-index",1E4);if(this.Q.Kb()){var b=T("DIV","unified-hovercardmeta"),c=jg();P(c,"unified-hovercard-table-layout");var d=c.rows[0][Oc],f=hr(thi
s);d[0][t](f);f=ir(this);d[1][t](f);var f=T("DIV","unified-hovercard-link"),g;g=
new Y(m[Dc][Zc]);var k=new Y("/support/bin/answer.py?answer=1062949");g=mj(g,"hl
")?Z(k,"hl",mj(g,"hl"))[B]():GBS_LANG?Z(k,"hl",GBS_LANG)[B]():"/support/bin/answ
er.py?answer=1062949";g=T("A",{target:"_blank",href:g},_OC_MSG[21808]);f[t](g);v
l.IsPreOrdersEnabled&&this.Q.Lb&&(g=T("DIV",j,T("A",{href:this.Rb},_OC_MSG[22161
])),f[t](g));d[1][t](f);b[t](c);d=this.Q;if((c=d.O)&&!d.Lb&&d.z)c=T("P","unified
-hovercard-additional",T("A",{href:c},d.o&&_OC_MSG[22226]?_OC_MSG[22226]:_OC_MSG
[22087])),b[t](c);if(d.c||d.a)if(f=d.e,g=d.j,f||g)c=T("P","unified-hovercard-add
itional",ig(_OC_MSG[18295]+" ")),f&&(k=T("A",{href:f},_OC_MSG[18898]),c[t](k)),g
&&(f&&c[t](ig(", ")),f=T("A",{href:g},_OC_MSG[18802]),c[t](f)),c[t](ig(" - ")),d
=d.ob(),f=(new Y(m[Dc][Zc])).Gb[Ac]("/"),f[1][Ib](/(e|)books/),f=new Y("/"+f[1])
,yo(f),Z(f,"output","acs_help"),Z(f,"id",d),d=T("A",{href:f[B]()},_OC_MSG[22089]
),c[t](d),b[t](c);c=T("A",{href:"http://books.google.com/support/bin/topic.py?to
pic=28528",target:"_blank"},this.J?_OC_MSG[22249]:_OC_MSG[22086]);vl.IsPreOrders
Enabled&&this.Q.Lb?(d=T("DIV",{"class":"unified-hovercard-date"},Xo(_OC_MSG[2216
0],this.Q.ye)),this.b=T("DIV","unified-hovercard-footer",c,d)):this.b=T("DIV","u
nified-hovercard-footer",c);b=T("DIV","unified-hovercard",b,this.b);P(b,"unified
-hovercard-device-content");a[t](b)}});function hr(a){var b=T("DIV"),c=T("H4",j,
_OC_MSG[22084]);b[t](c);var d=T("A",{"class":"unified-hovercard-device-type",hre
f:"/help/ebooks/webreader.html"},_OC_MSG[21809]),f=T("A",{"class":"unified-hover
card-device-type",href:"/help/ebooks/devices.html"},_OC_MSG[21825]),g=T("A",{"cl
ass":"unified-hovercard-device-type",href:"/help/ebooks/ereader.html"},_OC_MSG[2
1936]),k=T("A",{"class":"unified-hovercard-device-type",href:"/help/ebooks/devic
es.html"},_OC_MSG[21827]),n=U("SPAN"),s=U("SPAN"),v=U("SPAN"),J=U("SPAN"),L=a.Q.
bd,ba=a.Q.Ae,ga=a.Q.Lb;ga?(P(n,"unified-hovercard-device-unknown-supported"),P(s
,"unified-hovercard-device-unknown-supported"),P(v,"unified-hovercard-device-unk
nown-supported"),P(J,"unified-hovercard-device-unknown-supported")):L?(P(n,"unif
ied-hovercard-device-supported"),P(s,"unified-hovercard-device-supported"),P(v,"
unified-hovercard-device-supported"),P(J,"unified-hovercard-device-supported")):
(ba?(P(n,"unified-hovercard-device-supported"),P(s,"unified-hovercard-device-sup
ported")):(P(n,"unified-hovercard-device-not-supported"),P(s,"unified-hovercarddevice-not-supported")),P(v,"unified-hovercard-device-not-supported"),P(J,"unifi
ed-hovercard-device-not-supported"));c=new Kj(a);d=T("DIV",j,n,d);ga?c.i(d,"mous
eover",M(a.Ia,_OC_MSG[22170])):(L||ba)&&c.i(d,"mouseover",M(a.Ia,_OC_MSG[21832])
);c.i(d,"mouseout",a.o);b[t](d);f=T("DIV",j,s,f);ga?c.i(f,"mouseover",M(a.Ia,_OC
_MSG[22170])):(L||ba)&&c.i(f,"mouseover",M(a.Ia,_OC_MSG[21833]));c.i(f,"mouseout
",a.o);b[t](f);g=T("DIV",j,v,g);c.i(g,"mouseover",function(){ga?this.Ia(_OC_MSG[
22170]):L?this.Ia(_OC_MSG[21835]):this.Ia(_OC_MSG[21840])});c.i(g,"mouseout",a.o
);b[t](g);k=T("DIV",j,J,k);c.i(k,"mouseover",function(){ga?this.Ia(_OC_MSG[22170
]):L&&ba?this.Ia(_OC_MSG[21837]):L?this.Ia(_OC_MSG[21838]):this.Ia(_OC_MSG[21841
])});c.i(k,"mouseout",a.o);b[t](k);return b}
function ir(a){var b=T("DIV"),c=T("H4",j,_OC_MSG[22085]);b[t](c);var d=T("A",{hr
ef:"/support/bin/answer.py?answer=1062949"},_OC_MSG[19093]),c=T("A",{href:"/supp
ort/bin/answer.py?answer=1062949"},_OC_MSG[21663]),f=a.Q.bd,g=a.Q.Ae,k=a.Q.Lb;if
(k)d=T("DIV","unified-hovercard-device-unknown-supported",d),c=T("DIV","unified-
[jd],this));this[jd]()}
tr[D].b=function(){var a=this.rb[xb],b;b=this.a;var c=sq(b.U,a);c?(b.Ka(c),b=i):
b=l;if(b)this[jd]();else if(!Vd(a)&&!/[^0-9]/[db](a)){a:{b=oq(this.U);for(c=b[C]
-1;0<=c;c--){var d=b[c].Ja();if(!Vd(d)&&!/[^0-9]/[db](d)){b=ha(d,10);break a}}b=
-1}0<b&&ha(a,10)>b&&(this.a.Ka(pe(oq(this.U))),this[jd]())}return l};tr[D].d=fun
ction(){this.a.zc("previous")};tr[D].c=function(){this.a.zc("next")};Ua(tr[D],fu
nction(){var a=this.a.L();a&&(this.rb?sa(this.rb,a.Ja()||""):r(this.ba,a.gc()))}
);function ur(){}I=ur[D];I.La=function(a){this.za=a[w];this.Ca=a[G]};I.I=functio
n(){return new Ye(this.za,this.Ca)};I.qg=H("Re");I.od=H("Se");I.hb=H("za");I.Eb=
H("Ca");I.vb=function(){return new Q(this.Re,this.Se)};function vr(a){return sh(
new rh(a.Re,a.Se,a.za,a.Ca))};function wr(a){this.a=a}N(wr,ur);wr[D].L=H("a");wr
[D].La=function(a){a[w]==h?(this.Ca=a[G],this.za=q[hb](a[G]*(this.a.qb()/this.a.
Kd()))):a[G]==h?(this.za=a[w],this.Ca=q[hb](a[w]/(this.a.qb()/this.a.Kd()))):(th
is.za=a[w],this.Ca=a[G])};function xr(a,b){this.a=a;this.b=b};function yr(a){$[F
](this);this.b=a;this.ua=a.b;this.La(Xh(this.ua));this.d=new Q(0,0)}N(yr,$);I=yr
[D];I.La=function(a){if(!this.ha||!Ze(this.ha,a)){this.ha=a;var b=this.b;b.p=a;z
r(b);this[z]("resize")}};function Ar(a,b){a.c=b;a.e.ta();var c=a.b,d=a.I();c.p=d
;zr(c);c=a.b;d=new Ye(b.hb(),b.Eb());c.B=d;c.e=i;Kh(c.a,d);fi(c.J,0,c);zr(c);a[z
]("layoutchange")}I.wb=function(){var a=this.c.Nd();this.j&&(a=this.j.mg(a));Br(
this.e,a)};function Cr(a,b){var c=a.d.x,d=a.d.y;Gd(b.x)&&(b.x=nh(b.x,0,q.max(a.c
.hb()-a.ha[w],0)));Gd(b.y)&&(b.y=nh(b.y,0,q.max(a.c.Eb()-a.ha[G],0)));Gd(b.x)&&(
c=b.x);Gd(b.y)&&(d=b.y);a.d=new Q(c,d);d=a.b;c=a.d;d.o||(d=d.b,Cd(c.y)&&(d.scrol
lTop=c.y),Cd(c.x)&&(d.scrollLeft=c.x));a[z]("move")}function Dr(a){var b=a.d;ret
urn b?new rh(b.x,b.y,a.ha[w],a.ha[G]):j}I.I=H("ha");I.moveTo=function(a){this[z]
("movestart");Cr(this,a);this[z]("moveend")};function Er(a,b,c){a=a.d;c(new Q(a.
x+b.x,a.y+b.y))}
I.Qh=function(a){var b=this.d,c=this.I();if(!b||q.abs(b.x-a.x)>c[w]||q.abs(b.y-a
.y)>c[G])this[Zb](a);else this.a&&(this.a.D(),this.a=j),c=nh(We(b,a)/800,0,1),th
is.a=new mi([b.x,b.y],[a.x,a.y],250+250*c,vi),V(this.a,"animate",K(this.Fi,this)
),V(this.a,"end",K(this.Kl,this)),this[z]("movestart"),eh(this,"movestart",K(thi
s.a.D,this.a)),this.a.Nb()};I.Fi=function(a){a=ue(a.a,q[hb]);Cr(this,new Q(a[0],
a[1]))};I.Kl=function(a){this.Fi(a);this[z]("moveend")};function Fr(a){return ne
w Q(q[hb](a.d.x+a.ha[w]/2),q[hb](a.d.y+a.ha[G]/2))}I.r=function(){yr.l.r[F](this
);this.e.ta()};I.ii=1;function Gr(a,b){yr[F](this,b);this.la=a;this.i(a,"pagecha
nge",this.Ud);this.i(this.la,"searchupdate",this.Om)}N(Gr,yr);function Hr(a,b){a
.J=l;a.B=b;a.p=j;a.gf(a.Qd(b))}I=Gr[D];Ga(I,function(){if(this.J){this.J=i;var a
=this.I()[w];this.B=a;this.p=j;this.gf(this.Qd(a))}else this.p?this.vg(this.p):t
his.B?Hr(this,this.B):Hr(this,this.c.qb())});I.gf=function(a){var b=this.c;Ar(th
is,a);if(b){var b=new xr(b,a),a=Fr(this),c=Ir(b.a,a);if(!c)a:{for(var c=ca.POSIT
IVE_INFINITY,d=b.a.Nd(),f=d[0],g=0;g<d[C];g++){var k=d[g],n=qh(vr(k),a);if(n<c){
c=n;if(0==n){c=k;break a}f=k}}c=f}b=b.b.e(c);a=iq(a);d=c.vb();a.x-=d.x;a.y-=d.y;
d=b.I()[w]/c.I()[w];c=b.I()[G]/c.I()[G];a=new Q(q[hb](a.x*d),q[hb](a.y*c));a=iq(
b.vb()).add(a);(a=new Q(q[hb](a.x+-1*(this.ha[w]/2)),q[hb](a.y+-1*(this.ha[G]/2)
)))&&this[Zb](a)}};I.Ud=function(){this.ea||this.Xd(this.la.L())};I.Xd=function(
a){if(this.c.Fc&&(a=this.c.Fc(a))){var b=a.od();Cr(this,new Q(q[hb](a.qg()),q[hb
](b)))}};I.Om=function(){Jr&&(this.e.ta(),this.Va&&this.Va(),this.wb())};var Jr=
i;function Kr(){this.re=new Mi}Kr[D].add=function(a,b){this.re.set(Jd(a),b)};fun
ction Lr(a,b){var c={};b&&(c=nf(ue(b,Jd)));var d=a.re.Pb();O(d,function(a){if(!c
[a]){var b=this.re.get(a);b&&b.ta();this.re[Nb](a)}},a)};function Mr(){this.Jc={
};this.Bf=new Kr}Mr[D].ta=function(){Lr(this.Bf)};function Br(a,b){b=te(b,functi
on(a){return!!this.Jc[Jd(a[Cc])]},a);Lr(a.Bf,b);O(b,function(a){this.Bf.re.get(J
d(a))||this.Bf.add(a,this.Jc[Jd(a[Cc])][Sb](a))},a)};function Nr(){};function Or
(a,b){this.a=b}N(Or,Nr);xa(Or[D],function(a){var b=this.a(),c=a.L(),d=a.I()[w],f
=a.I()[G];b.za=d;b.Ca=f;b.Za(a.qg(),a.od());b.Ka(c);b.bc();return b});function P
r(){};function Qr(a){this.a=a}N(Qr,Pr);Qr[D].mg=function(a){var b=Rr(this,a),a=b
[0]||[],b=b[1]||[],c=Fr(this.a);b[Wc](M(Sr,c));c=[];He(c,a,b);return c};function
Sr(a,b,c){return qh(vr(b),a)-qh(vr(c),a)}function Rr(a,b){var c=Dr(a.a),d=new r
h(c[A]-800,c.top-800,c[w]+1600,c[G]+1600);return Le(b,function(a){a=new rh(a.Re,
a.Se,a.za,a.Ca);if(uh(d,a))return uh(c,a)?0:1})};function Tr(a,b){this.a=b;this.
b=a}N(Tr,Qr);Tr[D].mg=function(a){var b=Tr.l.mg[F](this,a),c=this.b.L();if(c){va
r d=[],f=this.b.U;O([1,-1],function(){var a=qq(f,c.ca(),1);a&&d[u](a)});O(a,func
tion(a){a.L&&Ae(d,a.L())&&Ce(b,a)})}return b};function Ur(){$[F](this)}N(Ur,$);f
unction Vr(){$[F](this)}N(Vr,$);Vr[D].$b=function(a){this.b=a;this.a=Wr(a)};Vr[D
].r=function(){Vr.l.r[F](this);pg(this.a)};function Xr(a){$[F](this);this.o=a;th
is.j=[]}N(Xr,Vr);I=Xr[D];I.$b=function(a){Xr.l.$b[F](this,a);this.me();this.L()&
&this.i(this.L(),"update",this.me)};I.L=function(){return this.b.L()};I.de=funct
ion(a,b,c,d){var f=U("div");Cp(f,i);this.a[t](f);a=Yr(this,a,b,c,d);W(f,{positio
n:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"});thi
s.o&&(W(f,{backgroundColor:this.o}),Ph(f,0.3));this.j[u](new rh(a[0],a[1],a[2],a
[3]));return f};function Yr(a,b,c,d,f){var g=a.b.I()[w]/a.b.L().qb();return ue([
b,c,d,f],function(a){return q[hb](a*g)})}function Zr(a,b){O(b,function(a){this.d
e[cd](this,a)},a)}I.uh=function(a){return this.de(a[A],a.top,a[w],a[G])};I.fd=fu
nction(){mg(this.a);this.j=[]};I.me=yd;function $r(){Xr[F](this)}N($r,Xr);I=$r[D
];I.me=function(){if(!this.d){var a=this.L();if(a&&(a=as(a)))Zr(this,a),this.d=i
}};I.de=function(a,b,c,d){this.c=$r.l.de[F](this,a,b,c,d);W(this.c,{border:"2px
#aaaaff dashed"});this.e=U("img");this.c[t](this.e);this.e.src="/googlebooks/ima
ges/dialog_close_x.gif";a=Yr(this,a,b,c,d);W(this.e,{position:"absolute",cursor:
"pointer",left:a[2]-19+"px",top:"4px",display:"none"});V(this.c,"mouseout",K(thi
s.mm,this));V(this.c,"mouseover",K(this.Ti,this,i));eh(this.e,"click",K(this.ta,
this));return this.c};I.ta=function(){pg(this.c)};I.mm=function(a){ug(this.c,a[K
c])||this.Ti(l)};I.Ti=function(a){W(this.e,{display:a?"":"none"})};function bs(a
){Xr[F](this);this.c=a}N(bs,Xr);bs[D].me=function(){if(!this.d){var a=this.L();i
f(a&&(a=cs(a)))O(a,function(a){var c=a.pop(),d=a.pop(),a=this.de[cd](this,a);W(a
,{cursor:"pointer"});this.i(a,"click",K(this.Mb,this,d,c))},this),this.d=i}};bs[
D].Mb=function(a,b){var c=rq(this.c.U,a);c?this.c.Ka(c):Bq(this.c,b)};function d
s(a,b,c){if(R){var d=[];d[0]=V(a,"readystatechange",M(es,a,M(fs,b),d))}else eh(a
,"load",M(fs,b));c&&eh(a,"error",M(fs,c))}function fs(a){fi(a)}function es(a,b,c
){if("complete"!=a[Kb])return i;hh(c[0]);b();return l}var gs=U("div");function h
s(a){if(R){gs[t](a);var b=M(pg,a);ds(a,b,b);a.src="/googlebooks/images/cleardot.
gif"}else a.src="/googlebooks/images/cleardot.gif",pg(a)};function is(a){this.a=
{};a&&this.ce(a)}N(is,ci);I=is[D];I.qb=function(){return this.a.w||kq(this[$a]()
)[w]};I.Kd=function(){return this.a.h||kq(this[$a]())[G]};I.I=function(){return
new Ye(this.qb(),this.Kd())};I.ce=function(a){for(var b in a)this.a[b]=a[b];this
[z]("update")};I.rd=ud("U");I.getParent=H("U");I.Ja=function(){return this.a[sc]
};I.gc=function(){var a=this.Ja();return!a?"":Xo(_OC_MSG[18163],a)};function nq(
a){return a.a.order}
I.$c=function(a){if(this.a.src&&a){var b=new Y(this.a.src);Z(b,"w",a[w]);return
b[B]()}return this.a.src};I.ca=function(){return this.a.pid};function js(a){is[F
](this,a);this.sf={};this.o={};this.d={}}var ks;N(js,is);I=js[D];I.ce=function(a
,b){js.l.ce[F](this,a);b&&(this.z=b)};function Eq(a){var b=Kq(a);Z(b,"jscmd","cl
ick3");var c;a.pa&&(c=a.pa.$a());ls(a,"vq",c);$e(a.sf,function(a,c){Z(b,c,a)});r
eturn b}function Dq(a,b,c){b=b[B]();if(b==a.z)c&&c(a);else if(c&&(a.d[b]=a.d[b]|
|[])[u](c),b!=a.e){a.e=b;a.b&&xd[gb](a.b);a.b=xd[wc](K(a.Vl,a,b),6E3);var d;a.pa
&&(d=a.pa.$a());ks(b,K(a.Wl,a,b,d))}}
function ls(a,b,c){c?a.sf[b]=c:delete a.sf[b]}I.sf=j;I.Wl=function(a,b,c){if(thi
s.e==a&&(this.e=j,this.b&&(xd[gb](this.b),this.b=j),this.z=a,ms(this,c[bb][0]),t
his.U.eg(c),b=this.d[a]))O(b,function(a){a(this)},this),delete this.d[a]};I.Vl=f
unction(a){this.b=this.e=j;delete this.d[a]};function Kq(a){var b=a.a.url;b?b=ne
w Y(b):(b=new Y(a.U.Yl),Z(b,"pg",a.ca()),a.a.sig&&Z(b,"sig",a.a.sig));return b}I
.qb=function(){return this.a.w||kq(this[$a]())[w]};I.Kd=function(){return this.a
.h||kq(this[$a]())[G]};var ns={additional_info:"additional_info",content:"conten
t",feedbackUrl:"uf",flags:"flags",highlights:"highlights",links:"Links",order:"o
rder",pid:"pid",src:"src",snippetSrc:"snippet_src"};function ms(a,b){var c={},d;
for(d in ns){var f=ns[d],g=b[f];Bd(g)&&("highlights"==f?a.o[b.vq]=g:c[d]=g)}a.ce
(c)}var os={Mn:1,Kn:2,Qn:4,Bk:8,Ak:16,On:32,Jn:64};js[D].c=function(a){return!!(
this.a.flags&a)};function ps(a,b){var b=be(b),b=b[x](/\'/g,"'"),c=a.o[b];if(
c){var d=[];O(c,function(a){d[u]([a.X,a.Y,a.W,a.H])});return d}}function Fq(a,b)
{var c=ps(a,b);if(c)return ue(c,M(qs,1))}function qs(a,b){var c=ue(b,function(b)
{return q[hb](b*a)});return new rh(c[0],c[1],c[2],c[3])}function cs(a){if(a.a.li
nks)return ue(a.a.links,function(a){var c=a.region;return[c.X,c.Y,c.W,c.H,a.targ
et_pid,a.url]})}
function as(a){if(a.a.clip_highlight||a.a.clip_highlights){var b=[];O(a.a.clip_h
ighlights||[a.a.clip_highlight],function(a){var d=[];O(["X","Y","W","H"],functio
n(b){d[u](a[b])});b[u](d)});return b}return j}js[D].$c=function(a){if(this.a.src
&&a){var b=new Y(this.a.src);a&&$e(this.j(),function(c,d){a[d]&&Z(b,c,a[d])});re
turn b[B]()}return this.a.src};js[D].j=function(){return{height:"h",width:"w"}};
function rs(a,b,c,d,f){$[F](this);this.Ld(a.$());this.e=a;this.ha=c;this.p=[];th
is.lh=d;Kh(d,c);this.J=Wr(this);W(this.J,"backgroundColor","#fff");Kh(this.J,c);
if(this.R=Bd(f)?f:i)a=Wr(this),Kh(a,c),this.B=new ss(a),W(this.B.a,{display:""})
;b&&(this.a=b,this.i(b,"update",this.Ee),Dq(b,Eq(b),h))}N(rs,$);I=rs[D];I.I=H("h
a");I.L=H("a");function ts(a,b){a.p[u](b);b.$b(a)}I.Ee=yd;function us(a){a[z]("l
oad");a.R&&W(a.B.a,{display:"none"})}
function Wr(a){var b=U("div");Cp(b,i);W(b,{position:"absolute",left:0,top:0});a.
lh[t](b);return b}I.ta=function(){O(this.p,function(a){a.D()});this.p=j;this.b&&
pg(this.b)};I.fm=function(a){Va(a,this);vs[z](a)};var vs=new ci;function ss(a){t
his.a=a;for(var a={position:"absolute",left:0,color:"#808080",fontSize:"13px",ba
ckgroundColor:"white"},b=0;2>b;b++){var c=U("div");Cp(c);W(c,a);this.a[t](c);r(c
,_OC_MSG[18242]);Ra(a,0)}}function ws(a,b){a.b&&pg(a.b);a.b=Wr(a);new xs(a.b,a.I
(),b)}
function xs(a,b,c){this.a=a;W(a,{backgroundColor:"#FFF",textAlign:"center"});Kh(
a,b);r(a,c||"");Cp(this.a)};function ys(a,b,c,d){rs[F](this,a,b,c,d);this.Ld(zs)
;a=Wr(this);this.o=new As(c,a);a=Wr(this);this.j=new As(c,a);this.c=Wr(this);Kh(
this.c,this.I());W(this.c,{backgroundImage:"url(/images/cleardot.gif)",backgroun
dRepeat:"repeat"});this.i(this.c,"mousedown",this.fm);this.i(this.c,"dragstart",
mr);Sh(d,i);P(d,"pageImageDisplay");b&&this.Ee()}N(ys,rs);var zs=new ci;ys[D].Ka
=function(a){ls(a,"output",j);ys.l.Ka[F](this,a);a.$c()&&this.Ee()};ys[D].Ee=fun
ction(){var a=this.L(),b=a.$c(this.I());if(b&&!this.d){b=Bs(b);eh(this.o,"load",
K(this.ea,this,a,b,this.I()[w]));Cs(this.o,[b]);var c=this.e.J,d=a.ca(),f=[];if(
c.a[d]){var g=[],k;for(k in c.a[d])g[u](k);g[Wc](Wo);for(k=0;k<g[C];k++)f[u](c.a
[d][g[k]])}f[u](b);Cs(this.j,f);this.d=i;a==this.e.L()&&this[z]("fetch")}we([os.
Ak,os.Bk],K(a.c,a))&&(ws(this,Td('<table width=100% height=100%><tr><td><img src
="%s"/><br/>%s</td></tr></table>',"/googlebooks/restricted_logo.gif",_OC_MSG[181
08])),us(this))};function Bs(a){return a}ys[D].ea=function(a,b,c){a==this.e.L()&
&this[z]("loaded");Ds(this.j);var d=this.e.J,a=a.ca();d.a[a]=d.a[a]||{};d.a[a][c
]=b;us(this)};ys[D].ta=function(){this.d=l;Ds(this.o);Ds(this.j);ys.l.ta[F](this
)};function As(a,b){this.ha=a;this.b=b;this.a=U("img");qa(this.a,this.ha[w]);thi
s.b[t](this.a);Cp(this.b)}N(As,ci);function Ds(a){for(var b;b=rg(a.b);)hs(b)}fun
ction Cs(a,b){ds(a.a,K(a.c,a,a.a));for(var c=0;c<b[C];c++)a.a.src=b[c]}As[D].c=f
unction(a){this.a==a&&this[z]("load")};function Es(a){this.pa=a;Xr[F](this,"#fff
f00")}N(Es,Xr);Es[D].me=function(){var a=this.b.L();if(a){var b=this.pa.$a();b!=
this.c&&(a=Fq(a,b),this.fd(),a&&(ue(a,K(this.uh,this)),this.c=b))}};function Fs(
a){this.url=a;this.o=j;this.z=i}N(Fs,ci);Fs[D].a=function(){this.z?this.z=l:e(o(
))};function Gs(a,b){Fs[F](this,a);this.O=b||"GET";this.c=new Kj;this.e=new Dn}N
(Gs,Fs);Gs[D].a=function(a,b,c){Gs.l.a[F](this,a,b);this.d=a;this.b=b;this.c.i(t
his.e,"success",K(this.B,this));this.c.i(this.e,"error",K(this.p,this));In(this.
e,this.url[B](),this.O,c)};Gs[D].B=function(a){this.o=ln(Pn(a[Kc]));fi(K(this[z]
,this,"success"));this.d&&fi(M(this.d,this.o));fi(K(this.j,this))};Gs[D].p=funct
ion(){fi(K(this[z],this,"error"));this.b&&fi(this.b);fi(K(this.j,this))};Gs[D].j
=function(){Mj(this.c);this.b=this.d=j};function Hs(a){return!a[C]?j:ve(a,functi
on(a,c){return vh(a,c)},a[0].ia())};function Is(a,b,c,d,f){$[F](this);this.d=a;t
his.p=b;this.J=f;this.a=d;this.ha=l;this.b=U("div");c[t](this.b);this.i(b,"mouse
move",this.e);this.i(b,"mouseup",this.j)}N(Is,$);Is[D].e=function(a){if(!this.B)
{a=Xe(new Q(a[ic],a[jc]),Fh(this.p));a=ph(a,this.J);W(this.b,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a[sd]-a[A],c=a[Xc]-a.top;zh(this.b,a[A],a.
top);Kh(this.b,b,c);this.c=a}};Is[D].j=function(a){this.e(a);this.B=i;var a=this
.a,b=th(this.c),c=this.d.b.I()[w]/this.d.b.L().qb(),c=Js(b,1/c),b=Ks(Js(c,1E3*(1
/a.I()[w]))),a=new Y(Kq(a)[B]());Z(a,"ci",[b[A],b.top,b[w],b[G]][pd]());Z(a,"jsc
md","click3");Z(a,"output","text");c=Ks(c);Ls(this.d,[c]);pg(this.b);(new Gs(a))
.a(K(this.o,this,c,b));this[z]("endsize")};Is[D].o=function(a,b,c){var c=c[bb][0
],d=l,f=c.clip_highlights;if(f){var g=[];O(f,function(a){g[u](new rh(a.X,a.Y,a.W
,a.H))});if(c=c.content)Ls(this.d,[a],c,b),d=i}d||this.d.fd();this.D()};function
Js(a,b){return new rh(a[A]*b,a.top*b,a[w]*b,a[G]*b)}function Ks(a){return new r
h(q[hb](a[A]),q[hb](a.top),q[hb](a[w]),q[hb](a[G]))}Is[D].r=function(){Is.l.r[F]
(this);pg(this.b)};function Ms(a,b){$[F](this);this.o=a;this.e=b}var Ns;N(Ms,Vr)
;I=Ms[D];I.$b=function(a){Ms.l.$b[F](this,a);var a=this.a,b=U("div");Cp(b,i);a[t
](b);Ka(b,"selection-layer");Kh(a,this.b.I());Kh(b,this.b.I());this.i(b,"click",
this.zh);this.i(b,"mousedown",this.il)};I.il=function(a){if(Ns){this.zh(a);this.
c&&this.c.D();var b=this.b.lh,a=Xe(new Q(a[ic],a[jc]),Fh(b));this.c=new Is(this.
o,b,this.a,this.b.L(),a);this.j=V(p[Gc],"mousemove",K(this.Dk,this));eh(this.c,[
"endsize","dispose"],K(this.Ck,this))}};I.Dk=function(a){if(this.c&&!this.c.dd){
var b=new Q(a[ic],a[jc]),c=sh(Oh(this.e.ua));if(c[bd](b)){var d=new Q(0,0);O([[c
.top-a[jc],0,-1],[c[Xc]-a[jc],0,1],[c[A]-a[ic],-1,0],[c[sd]-a[ic],1,0]],function
(a){40>q.abs(a[0])&&(d.x=a[1]||d.x,d.y=a[2]||d.y)});this.d||(this.d=new di(100),
this.i(this.d,"tick",this.Ul));this.p=d;d.x||d.y?this.d[Pc]():this.d[nc]()}}};I.
Ul=function(){var a=this.p,b=this.e;Er(b,new Q(15*a.x,15*a.y),K(b[Zb],b))};I.Ck=
function(){hh(this.j);Qg(this.d);this.d=j};I.zh=function(a){a.Fa()};function Os(
a){Tj[F](this,a);Rj(this);this.di=l;this.b=new Kj;P(a,"viewport-selection-popup"
);Ps&&Ps.D();Ps=this}N(Os,Tj);var Ps=j;Os[D].c=function(){this[z]("close");this.
D()};function Qs(a,b,c){var d=a.g(),f=U("div");W(f,{padding:"4px 3px 3px 1px"});
d[t](f);d=U("div");f[t](d);d[t](ig(b));b=U("div");f[t](b);b=U("input");sa(b,c);P
(b,"viewport-input");f[t](b);Sh(b,l);a.b.i(b,"mousedown",Rs)}function Rs(a){a.Fa
()}Os[D].r=function(){pg(this.g());Os.l.r[F](this);this.b.D()};function Ss(){Xr[
F](this,"#4a95d6")}N(Ss,Xr);Ss[D].$b=function(a){Ss.l.$b[F](this,a);W(this.a,{cu
rsor:"pointer"});this.i(this.a,"mousedown",Ts)};function Ts(a){a.Fa()}
function Ls(a,b,c,d){a.fd();ue(b,K(a.uh,a));a.d&&hh(a.d);a.c&&a.c.D();var f=U("d
iv");p[Gc][t](f);if(b=Hs(a.j)){var g=Fh(a.a),f=new Os(f);if(c&&d){var k=a.L(),n=
k.$c(),s,v;n&&(s=new Y(n),d=[d[A],d.top,d[w],d[G]][pd](),Z(s,"ci",d),Z(s,"edge",
0),s=s[B](),v=new Y(Kq(k)[B]()),Z(v,"ci",d),Z(v,"source","bookclip"),v=Td('<a hr
ef="%s"><img src="%s"/></a>',v[B](),s));d=v;mg(f.g());v=f.g();k=U("img");k.src="
/googlebooks/images/close_x.gif";qa(k,14);Wa(k,13);W(k,{backgroundColor:"#FFF",c
ursor:"pointer",position:"absolute",right:"5px",top:"5px"});v[t](k);f.b.Jd(k,"cl
ick",K(f.c,f));k=T("div",{innerHTML:_OC_MSG[18516]});W(k,{fontWeight:"bold",padd
ingBottom:"4px"});v[t](k);c&&(Qs(f,_OC_MSG[18768],c),v=U("div"),W(v,{textAlign:"
right"}),f.g()[t](v),k=new Y("http://translate.google.com/translate_t"),Z(k,"tex
t",c),Z(k,"sl","auto"),Z(k,"tl","auto"),c=U("a"),Sa(c,k[B]()),Oa(c,"_blank"),r(c
,_OC_MSG[18891]+"»"),v[t](c));s&&Qs(f,_OC_MSG[18523],s);d&&Qs(f,_OC_MSG[18
519],d)}else r(f.g(),_OC_MSG[18242]);f.rh=2;f.N()&&f.Bc();a.c=f;fi(M(Us,f,new Jj
(new Q(g.x+b[A]+b[w],g.y+b.top+b[G]))));a.d=eh(f,"close",K(a.fd,a))}}function Us
(a,b){a.dd||(a.Za(b),a.V(i))}Ss[D].fd=function(){Ss.l.fd[F](this);this.c&&this.c
.D()};Ss[D].r=function(){Ss.l.r[F](this);this.c&&this.c.D();this.d&&hh(this.d)};
function Vs(a,b,c,d){b=new ys(a,b,c,d);b instanceof ys&&Ws(a,b);return b}functio
n Ws(a,b){if(b instanceof ys){ts(b,new Es(a.pa));ts(b,new $r);var c=new Ss,d=new
Ms(c,a.$());ts(b,d);ts(b,c);ts(b,new bs(a))}};function Xs(a,b,c,d){$[F](this);t
his.o=a;this.p=d||Vs;this.c=U("div");Cp(this.c,i);W(this.c,{position:"absolute",
display:"none"});c[t](this.c);this.j=U("div");Cp(this.j,i);W(this.j,{position:"a
bsolute"});this.c[t](this.j);this.d=U("div");Cp(this.d,i);this.c[t](this.d);this
.e=U("div");Cp(this.e,i);this.d[t](this.e);X(this.c,l)}N(Xs,Ur);I=Xs[D];I.bc=fun
ction(){var a=this.za-2,b=this.Ca-2;W(this.d,{backgroundColor:"#cccccc",position
:"absolute"});zh(this.d,0,0);Kh(this.d,this.za,this.Ca);W(this.e,{overflow:"hidd
en",backgroundColor:"#fcfcfc",position:"absolute"});zh(this.e,1,1);Kh(this.e,a,b
);X(this.c,i);this.b=this.p(this.o,this.L(),new Ye(a,b),this.e)};I.ta=function()
{this.b&&this.b.ta();pg(this.c)};I.Za=function(a,b){zh(this.c,a,b)};I.od=functio
n(){return(new Q(this.c[Fc],this.c[ld])).x};I.qg=function(){return(new Q(this.c[
Fc],this.c[ld])).y};I.Ka=ud("a");I.L=H("a");I.Eb=H("Ca");I.hb=H("za");function Y
s(a){return a+2}I.I=function(){return new Ye(this.za,this.Ca)};function Zs(a){$[
F](this);r(a,"");Cp(a);this.b=a;this.a=U("div");Cp(this.a,i);wp()&&(ag(a,{dir:"l
tr"}),ag(this.a,{dir:"rtl"}));a[t](this.a)}N(Zs,$);function $s(a,b){Zs[F](this,b
);this.d=a;this.i(b,"scroll",this.j);W(b,"position","relative");W(this.a,"positi
on","absolute");this.c=U("div");Cp(this.c,i);b[t](this.c);this.c[t](this.a)}N($s
,Zs);function zr(a){var b=a.B;if(a.p&&b){var c=q.max(0,a.d.b.b[uc]-b[w]);W(a.a,"
left",q[ob](c/2)+"px");W(a.c,"height",b[G]+"px")}}$s[D].J=function(){this.e=l;th
is.j()};$s[D].j=function(){if(!this.e){var a=this.d.d;if(a){var a=a.ia(),b;b=thi
s.b;b=new Q(b[Uc],b[mc]);Ve(a,b)||(this.o=i,this.d[Zb](b),this.o=l)}}};function
at(){this.a=[]}at[D].Db=function(a){this.a[u](a)};at[D].I=function(){var a=this.
hb(),b=this.Eb();return a===j||b===j?j:new Ye(a,b)};at[D].Nd=function(a){return
te(this.a,a||Ej)};at[D].getItem=function(a){for(var b=0;b<this.a[C];b++){var c=t
his.a[b];if(a(c))return c}return j};function bt(a,b){return a.getItem(function(a
){return a.od()<=b&&a.od()+a.I()[G]>=b})}function Ir(a,b){return ye(a.a,function
(a){if(vr(a)[bd](b))return i})};function ct(){this.a=[];this.cells=[]}N(ct,at);I
=ct[D];I.marginLeft=0;I.marginTop=0;I.marginRight=0;I.sg=0;I.Ag=0;I.bf=0;I.hb=H(
"za");I.Eb=H("Ca");function dt(a){et(a);for(var b=a.marginLeft,c=0;c<a.c;c++){va
r d=ft(a,c);O(a[Oc][c],function(a){if(a){var c=b+q[hb]((d-a.hb())/2);a.Re=c}});b
+=d+a.Ag}a.za=b+a.marginRight;for(var f=a.marginTop,c=0;c<a.b;c++){var g=gt(a,c)
;O(ht(a,c),function(a){a&&(a.Se=f)});f+=g+a.bf}a.Ca=f+a.sg}function ht(a,b){retu
rn ue(a[Oc],function(a){return a[b]})}
function ft(a,b){var c=0;O(a[Oc][b],function(a){a&&(c=q.max(c,a.hb()))});return
c}function gt(a,b){var c=0;O(ht(a,b),function(a){a&&(c=q.max(c,a.Eb()))});return
c};function it(a){ct[F](this);this.c=a}N(it,ct);function et(a){a.b=q[nb](a.a[C]
/a.c);for(var b=0;b<a.b;b++)for(var c=0;c<a.c;c++){var d=b*a.c+c;a[Oc][c]=a[Oc][
c]||[];a[Oc][c][b]=a.a[d]}};function jt(a){it[F](this,a);this.d=new Mi}N(jt,it);
jt[D].Fc=function(a){return this.d.get(Jd(wr)+"#"+a.ca())};jt[D].e=function(a){r
eturn this.d.get(Jd(a[Cc])+"#"+a.L().ca())};jt[D].Db=function(a){a.L&&this.d.set
(Jd(a[Cc])+"#"+a.L().ca(),a);jt.l.Db[F](this,a)};function kt(a,b){this.b=a;this.
a=b;var c=this.I();Wa(c,65);this.La(c)}N(kt,ur);function lt(a,b,c){jt[F](this,1)
;this.j=b;var d=c||l,f,a=oq(a);O(a,function(a){if(d&&f&&1<nq(a)-nq(f)){var c=new
kt(f,a),n=c.I();qa(n,b);c.La(n);this.Db(c)}c=new wr(a);n=c.I();qa(n,b);c.La(n);
this.Db(c);f=a},this);dt(this)}N(lt,jt);lt[D].qb=H("j");lt[D].bf=8;function mt(a
,b){this.a=b}N(mt,Nr);xa(mt[D],function(a){var b=this.a(a);b.La(a.I());b.Za(a.vb
());return b});function nt(a,b){var c=ot(a),d=ot(b);return 0==nq(a)||0==nq(b)?_O
C_MSG[18631]:!Gd(c)||!Gd(d)||c>=d||1==q.abs(c-d)?_OC_MSG[19097]:pt(a,b)?Xo(_OC_M
SG[19098],--d+""):Xo(_OC_MSG[19095],++c+"",--d+"")}function ot(a){a=a.Ja();retur
n!/[^0-9]/[db](a)&&!Vd(a)?Sd(a,"B")?Jm(a,Mm):Jm(a,Lm):j}function pt(a,b){var c=o
t(a),d=ot(b);return 0==c+1-(d-1)};function qt(a,b){$[F](this);this.b=a;this.d=b.
b;this.c=b.a;this.a=U("div");W(this.a,{position:"absolute"});this.b[t](this.a);v
ar c=U("table");this.a[t](c);ag(c,{height:"100%",width:"100%"});var d=c.insertRo
w(-1).insertCell(-1);d.align="center";c=U("div");W(c,{backgroundColor:"#ebeff9",
padding:"5px"});d[t](c);d=U("table");c[t](d);d.align="center";W(d,"margin","0 au
to");c=d.insertRow(-1).insertCell(-1);W(c,{paddingLeft:"5px",fontSize:"13.2px",t
extAlign:"center"});P(c,"separator-message");r(c,nt(this.d,this.c));Sh(this.a,i)
;Cp(this.a)}N(qt,Ur);qt[D].La=function(a){Kh(this.a,a)};qt[D].Za=function(a){zh(
this.a,a)};qt[D].ta=function(){pg(this.a)};function rt(a){var b=a.b,c=new $s(thi
s,b);W(b,"overflow","auto");W(b,{overflowX:"auto",overflowY:"scroll"});ag(b,{dir
:"ltr"});Gr[F](this,a,c);this.j=new Tr(a,this);a=this.la.Q.ih;b=Ge(st);a&&150<ape(b)&&(1500>a?Ce(b,a):Ce(b,1500));ue(b,Ys);a=M(Fj,Xs,this.la,this,this.b.a);b=n
ew Or(0,a);a=new Mr;a.Jc[Jd(wr)]=b;b=new mt(0,M(Fj,qt,this.b.a));a.Jc[Jd(kt)]=b;
this.e=a;Hr(this,this.jh+2);this.i(this.la,"pagesupdate",this.Sk);this.i(this.la
,"pagemodechange",this.Tk);this.i(this,"move",this.wb);this.i(this,"move",this.U
k)}N(rt,Gr);rt[D].tg=function(){var a=this.la.Q.ih,b=Ge(st);a&&150<a-pe(b)&&(150
0>a?Ce(b,a):Ce(b,1500));return ue(b,Ys)};var st=[350,410,495,575,685,800,910,102
5];I=rt[D];I.jh=575;I.Qd=function(a){var b=this.I()[w];q.max(q[ob]((b-a)/2),0);r
eturn new lt(this.la.U,a,!this.la.Q.hh)};I.Uk=function(){if(this.o){var a=bt(thi
s.c,Fr(this).y);a&&a.L&&(a=a.L(),this.la.L()!=a&&(this.ea=i,Aq(this.la,a.ca()),t
his.ea=l))}this.o=i};I.Sk=function(){var a=this.la.L(),b=this.la.U,c=rq(b,a.ca()
);if(!c)a:{c=nq(a);b=oq(b);for(a=b[C]-1;0<=a;a--){var d=b[a];if(nq(d)<=c){c=d;br
eak a}}c=j}a=this.d;b=this.c;d=b.Fc(c);a=Xe(a,d.vb());b=this.Qd(b.qb());c=b.Fc(c
).vb();c=new Q(c.x+a.x,c.y+a.y);Ar(this,b);this[Zb](c)};I.Tk=function(){this.e.t
a();this.wb()};function tt(a){$[F](this);this.a=a;this.b=new Kj;this.yb=U("div")
;W(this.yb,{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointe
r"});Ph(this.yb,0);a.p[t](this.yb);this.i(a,"resize",this.Zf);this.i(this.yb,"cl
ick",this.Mb);this.i(this.yb,"mouseout",this.kl);this.i(this.yb,"mouseover",K(th
is.Ue,this,i));this.i(a,"viewportmodechange",this.hi);if(a=this.a.$())a instance
of rt&&(this.Gc=i),this.hi()}N(tt,$);I=tt[D];I.Z=function(a){X(this.yb,a)};I.Zf=
function(){fi(K(this.un,this),10)};I.un=function(){var a=this.a.$();a&&(a.I(),a=
a.b.b,Kh(this.yb,a[uc],40),zh(this.yb,0,a[Tc]-40))};I.Mb=function(){var a=this.a
.$(),b=a.I()[G]-40,c=U("div");W(c,{backgroundColor:"#000",position:"absolute",wi
dth:"100%",height:"1px",overflow:"hidden"});Ph(c,0.15);zh(c,0,a.d.y+b);a.b.c[t](
c);fi(M(ut,c),1E3);this.Gc=l;a=this.a.$();Er(a,new Q(h,b-20),K(a.Qh,a))};functio
n ut(a){var b=new qi(a,0.15,0,200);b.Nb();eh(b,"end",M(vt,b,a))}function vt(a,b)
{pg(b);a.D()}I.Gc=l;I.kl=function(){this.Gc||this.Ue(l)};I.Ue=function(a){if(a){
if(!this.c){var b=U("div");W(b,{backgroundColor:"#000",height:"1px",overflow:"hi
dden"});this.yb[t](b);fi(K(this.Gm,this),10)}this.c=i}Ph(this.yb,a?0.15:0)};I.Gm
=function(){O(["left","right"],function(a){var b=T("div",{"class":"SPRITE_page_d
own"});this.yb[t](b);bi(b,a);W(b,{marginTop:"14px"});W(b,"margin-"+a,"16px")},th
is)};I.hi=function(){var a=this.a.$(),b=a instanceof rt;b?this.Zf():this.Gc=l;th
is.Z(b);this.Ue(this.Gc);Mj(this.b);this.b.Jd(a,"move",K(this.rl,this));this.b.i
(a,"layoutchange",K(this.Zf,this))};I.rl=function(){this.Gc&&this.Ue(l);this.Gc=
l};function wt(a){a=a||Uf();this.a=a.ma(R?"div":"iframe",{style:"position:absolu
te;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-hidden":"true"});a=a.a[Gc];
a[zb](this.a,a[Rb]);a=this.d=R?this.a:this.a[gc]||eg(this.a[hd]||this.a[gc][xc])
;if(Af){var b=a[xc];b[cb]();b.close()}V(a,"resize",this.b,l,this);this.c=this.a[
sb]}N(wt,ci);wt[D].r=function(){wt.l.r[F](this);fh(this.d,"resize",this.b,l,this
);this.d=j;(!Af||Pf("1.9"))&&pg(this.a);delete this.a};wt[D].b=function(){var a=
this.a[sb];this.c!=a&&(this.c=a,this[z]("fontsizechange"))};var xt=new ci;functi
on yt(){xt[z]("ready")}(function(){if(Af)V(p,"DOMContentLoaded",yt);else if(Bf)v
ar a=m.setInterval(function(){"complete"==p[Kb]&&(yt(),m.clearInterval(a))},10);
else V(m,"load",yt)})();function zt(a,b,c,d,f,g){this.e=a;this.a=g;this.j=c;this
.z=b;this.b=d;W(this.a,{overflow:"auto"});a=K(this.d,this);this.c=new tl;V(this.
c,"resize",a);b=new wt;V(b,"fontsizechange",a);V(xt,"ready",K(this[pc],this))}zt
[D].d=function(){this[pc]();fi(K(this[pc],this),100)};Ga(zt[D],function(){var a=
l;this.na&&(a=this.na.na);var b=Dg(this.b,function(a){return"TABLE"==a[ed]}),c=t
his.c.I(),d=q[hb](Fh(this.j).y),f=Mh(this.b),a=a?0:f[w],b=Uh(b),b=q.max(0,c[w]-a
-(b[A]+b[sd])),d=q.max(0,c[G]-d);this.e.La(new Ye(b,d));vp(this.z,{marginRight:a
+"px"});d=this.a;W(d,"border","0px");a=q[hb](Fh(d).y);c=q.max(0,c[G]-a);W(d,"hei
ght",c+"px");d[uc]<d[sb]&&W(d,{borderTop:Td("%spx solid #ebeff9",2),height:q.max
(0,c-2)+"px"})});function At(a,b){a.na=b;V(b,"change",K(a[pc],a))};function Bt(a
,b){Rl[F](this,b);this.ba=a||""}N(Bt,Rl);Bt[D].a=j;var Ct="placeholder"in p[Pb](
"input");I=Bt[D];I.Pd=l;I.Ab=function(){this.s=this.C.ma("input",{type:"text"})}
;I.bb=function(a){Bt.l.bb[F](this,a);this.ba||(this.ba=a[Rc]("label")||"");Eg(Wf
(a))==a&&(this.Pd=i,Re(this.g(),this.ke));Ct?this.g().placeholder=this.ba:Nk(thi
s.g(),"label",this.ba)};I.da=function(){Bt.l.da[F](this);var a=new Kj(this);a.i(
this.g(),"focus",this.bi);a.i(this.g(),"blur",this.Xk);Ct?this.b=a:(Af&&a.i(this
.g(),["keypress","keydown","keyup"],this.Yk),a.i(Wf(this.g())?eg(Wf(this.g())):m
,"load",this.Zk),this.b=a,Dt(this));Et(this);this.g().a=this};I.Ta=function(){Bt
.l.Ta[F](this);Ft(this);this.g().a=j};function Dt(a){!a.c&&a.b&&a.g()[ab]&&(a.b.
i(a.g()[ab],"submit",a.Ol),a.c=i)}function Ft(a){a.b&&(a.b.D(),a.b=j)}I.r=functi
on(){Bt.l.r[F](this);Ft(this)};I.ke="label-input-label";I.bi=function(){this.Pd=
i;Re(this.g(),this.ke);if(!Ct&&!Gt(this)&&!this.d){var a=this,b=function(){sa(a.
g(),"")};R?fi(b,10):b()}};I.Xk=function(){Ct||(this.b.va(this.g(),"click",this.b
i),this.a=j);this.Pd=l;Et(this)};I.Yk=function(a){27==a[Qb]&&("keydown"==a[$b]?t
his.a=this.g()[xb]:"keypress"==a[$b]?sa(this.g(),this.a):"keyup"==a[$b]&&(this.a
=j),a[yb]())};I.Ol=function(){Gt(this)||(sa(this.g(),""),fi(this.Tm,10,this))};I
.Tm=function(){Gt(this)||sa(this.g(),this.ba)};I.Zk=function(){Et(this)};functio
n Gt(a){return!!a.g()&&""!=a.g()[xb]&&a.g()[xb]!=a.ba}Ba(I,function(){sa(this.g(
),"");this.a!=j&&(this.a="")});function Ht(a,b){a.a!=j&&(a.a=b);sa(a.g(),b);Et(a
)}I.ya=function(){return this.a!=j?this.a:Gt(this)?this.g()[xb]:""};I.gc=H("ba")
;function Et(a){Ct?a.g().placeholder!=a.ba&&(a.g().placeholder=a.ba):(Dt(a),Nk(a
.g(),"label",a.ba));Gt(a)?Re(a.g(),a.ke):(!a.d&&!a.Pd&&P(a.g(),a.ke),Ct||fi(a.zm
,10,a))}I.Z=function(a){Na(this.g(),!a);Ue(this.g(),this.ke+"-disabled",!a)};I.i
sEnabled=function(){return!this.g()[Ec]};I.zm=function(){this.g()&&!Gt(this)&&!t
his.Pd&&sa(this.g(),this.ba)};function It(a,b,c){Bt[F](this,Cd(c)?c:_OC_MSG[1800
5]);this.bb(a);this.da();b&&Ht(this,b)}N(It,Bt);function Jt(a,b){this.s=a;this.a
=b||j;P(a,"with-auto-dir-text");V(this.s,"keyup",K(this.c,this));V(this.s,"paste
",K(this.b,this))}N(Jt,ci);Jt[D].c=function(){Kt(this.s,this.a)};Jt[D].b=functio
n(){Lt(this.s,this.a)};function Lt(a,b){var c=M(function(){Kt(a,b)});fi(c)}
function Kt(a,b){var c=l,d;if(a[xb]){for(var f=d=0,g=l,k=a[xb][Ac](Qm),n=0;n<k[C
];n++){var s=k[n];Om[db](s)?(d++,f++):Pm[db](s)?g=i:Nm[db](s)?f++:Rm[db](s)&&(g=
i)}d=-1==(0==f?g?1:0:0.4<d/f?-1:1)}else d=wp();d?(c=i,W(a,"textAlign","right"),a
g(a,{dir:"rtl"})):(W(a,"textAlign","left"),ag(a,{dir:"ltr"}));b&&(c?(Re(b,"input
-direction-ltr"),P(b,"input-direction-rtl")):(P(b,"input-direction-ltr"),Re(b,"i
nput-direction-rtl")))}function Mt(a,b){var c=S(a);if(c){var d=b?S(b):j;Kt(c,d);
new Jt(c,d)}}
Qd("_OC_autoDir",Mt);Qd("_OC_addMsgs",function(a){for(var b in a)So[b]=a[b]});V(
m,"unload",function(){jh()});function Nt(a,b,c){Gn(a,M(Ot,b,c))}function Ot(a,b,
c){c=c[Kc];On(c)?a(Qn(c)):b&&b()}function Pt(a,b,c){Gn(a,M(Qt,b,c))}function Qt(
a,b,c){c=c[Kc];On(c)?a(Pn(c)):b&&b()};function Rt(a){Rg[F](this,"navigate");this
.b=a}N(Rt,Rg);function St(a,b,c,d){a&&!b&&e(o("Can't use invisible history witho
ut providing a blank page."));var f;c?f=c:(f="history_state"+Tt,p.write(Td('<inp
ut type="text" name="%s" id="%s" style="display:none">',f,f)),f=S(f));this.z=f;t
his.a=c?Wf(c)?eg(Wf(c)):m:m;this.ea=this.a[Dc][Zc][Ac]("#")[0];this.p=b;R&&!b&&(
this.p="https"==m[Dc][Sc]?"https:///":'javascript:""');this.d=new di(150);this.c
=!a;this.b=new Kj(this);if(a||R&&!Ut)d?a=d:(a="history_iframe"+Tt,b=this.p?'src=
"'+be(this.p)+'"':"",p.write(Td('<iframe id="%s" style="display:none" %s></ifram
e>',a,b)),a=S(a)),this.e=a,this.R=i;R&&!Ut&&(this.b.i(this.a,"load",this.ek),thi
s.J=this.O=l);this.c?Vt(this,Wt(this),i):Xt(this,this.z[xb]);Tt++}N(St,ci);St[D]
.o=l;St[D].B=l;St[D].j=j;var Ut=R&&8<=p[ad]||Af&&Pf("1.9.2")||Bf&&Pf("532.1");I=
St[D];I.jd=j;I.r=function(){St.l.r[F](this);this.b.D();this.Z(l)};I.Z=function(a
){if(a!=this.o)if(R&&!Ut&&!this.O)this.J=a;else if(a)if(zf?this.b.i(this.a[xc],Y
t,this.jk):Af&&this.b.i(this.a,"pageshow",this.hk),Ut&&this.c)this.b.i(this.a,"h
ashchange",this.ik),this.o=i,this[z](new Rt(Wt(this)));else{if(!R||this.O)this.b
.i(this.d,"tick",K(this.mh,this,i)),this.o=i,R||(this.j=Wt(this)),this.d[Pc](),t
his[z](new Rt(Wt(this)))}else this.o=l,Mj(this.b),this.d[nc]()};I.ek=function(){
this.O=i;this.z[xb]&&Xt(this,this.z[xb],i);this.Z(this.J)};I.hk=function(a){a.Ua
.persisted&&(this.Z(l),this.Z(i))};I.ik=function(){var a=Zt(this.a);a!=this.j&&t
his.Mc(a,i)};function Wt(a){return a.jd!=j?a.jd:a.c?Zt(a.a):$t(a)||""}function Z
t(a){var a=a[Dc][Zc],b=a[Bb]("#");return 0>b?"":a[$c](b+1)}function Vt(a,b,c){va
r d=a.a[Dc],a=a.ea,f=-1!=d[Zc][Bb]("#");if(R||f||b)a+="#"+b;a!=d[Zc]&&(c?d[x](a)
:Sa(d,a))}
function Xt(a,b,c,d){if(a.R||b!=$t(a))if(a.R=l,b=$d(b),R){var f=a.e[hd]||a.e[gc]
[xc];f[cb]("text/html",c?"replace":h);f.write(Td("<title>%s</title><body>%s</bod
y>",be(d||a.a[xc][sc]),b));f.close()}else b=a.p+"#"+b,(a=a.e[gc])&&(c?a[Dc][x](b
):Sa(a[Dc],b))}function $t(a){if(R)return a=a.e[hd]||a.e[gc][xc],a[Gc]?ae(a[Gc][
qb]):j;var b=a.e[gc];if(b){var c;try{c=ae(Zt(b))}catch(d){return a.B||au(a,i),j}
a.B&&au(a,l);return c||j}return j}
I.mh=function(a){if(this.c){var b=Zt(this.a);b!=this.j&&this.Mc(b,a)}if(!this.c|
|R&&!Ut)if(b=$t(this)||"",this.jd==j||b==this.jd)this.jd=j,b!=this.j&&this.Mc(b,
a)};I.Mc=function(a){this.j=sa(this.z,a);this.c?(R&&!Ut&&Xt(this,a),Vt(this,a)):
Xt(this,a);this[z](new Rt(Wt(this)))};function au(a,b){if(a.B!=b){var c=a.d;c.a=
b?1E4:150;c.Yb&&c.b?(c[nc](),c[Pc]()):c.Yb&&c[nc]()}a.B=b}I.jk=function(){this.d
[nc]();this.d[Pc]()};var Yt=["mousedown","keydown","mousemove"],Tt=0;function bu
(a,b,c,d){this.bf=this.Ag=10;this.sg=this.marginTop=20;b=q[ob]((b-20)/(100+this.
Ag));d&&2<b&&(b-=b%2);jt[F](this,b);oq(a);a=ue(oq(a),function(a){var a=new wr(a)
,b=a.I();qa(b,100);a.La(b);return a});c&&(c=a[0].I(),d=new ur,d.La(c),this.Db(d)
);O(a,K(this.Db,this));dt(this)}N(bu,jt);function cu(a,b,c,d,f){$[F](this);this.
d=a;this.a=c;var g=U("div");W(g,{position:"absolute"});f=f[w]-2;zh(g,d.x+(wp()?f
:0),d.y);b.b.a[t](g);this.e=g;b=q[ob](f/(c.qb()/c.Kd()));f=new Ye(f,b);this.c=U(
"div");this.e[t](this.c);W(this.c,{padding:"1px",position:"absolute"});this.j();
b=U("div");this.c[t](b);W(b,{overflow:"hidden",backgroundColor:"#fcfcfc"});Kh(b,
f);this.c[t](b);d=U("img");Ia(d,c.gc());this.b=d;g=new Y(Kq(c)[B]());Z(g,"zoom",
"1");Z(g,"img","1");Z(g,"w",f[w]);if(f=this.d.Q.Rj)Z(g,"imgtk",f),Z(g,"jtp",nq(c
));c=g[B]();du&&(c=du(c));d.src=c;b[t](d);W(this.c,"cursor","pointer");this.i(th
is.c,"click",this.o);this.i(a,"pagechange",this.j)}N(cu,Ur);cu[D].j=function(){v
ar a=l,b=this.d.L();b&&b==this.a&&(a=i);W(this.c,"backgroundColor",a?"#6B90DA":"
#ccc")};cu[D].o=function(){this.d.Xa(rt);this.d.Ka(this.a);eu[z]("click")};cu[D]
.ta=function(){hs(this.b);pg(this.e)};var du=j,eu=new ci;function fu(a,b){this.a
=a;this.b=b}N(fu,Nr);xa(fu[D],function(a){return new cu(this.a,this.b,a.L(),a.vb
(),a.I())});function gu(a){var b=a.b;W(b,{overflow:"hidden"});var c=new $s(this,
b);Gr[F](this,a,c);this.i(this,"move",this.wb);W(b,{overflow:"auto"});a=new Mr;b
=new fu(this.la,this);a.Jc[Jd(wr)]=b;this.e=a;Ar(this,hu(this));this.j=new Qr(th
is);fi(K(this.wb,this),0);this.i(this,"resize",this.o)}N(gu,Gr);gu[D].Xd=functio
n(a){a=this.c.Fc(a).vb();this[Zb](new Q(h,a.y-40))};function hu(a){var b=a.la.Q.
Tj;return new bu(a.la.U,a.I()[w],b,b)}gu[D].o=function(){Ar(this,hu(this));this.
Xd(this.la.L())};function iu(){}N(iu,ur);function ju(a){$[F](this);this.c=a}N(ju
,Vr);ju[D].V=function(a){X(this.a,a)};ju[D].$b=function(a){ju.l.$b[F](this,a);va
r b=this.b.I(),a=this.a,c=b[w],d=b[G],f=q[ob](0.035*c),b=this.c?"/googlebooks/im
ages/burn-left.png":"/googlebooks/images/burn-right.png";zh(a,this.c?c-f:0,0);Kh
(a,f,d);W(a,{position:"absolute"});R?(a=a[E],R?a.filter='progid:DXImageTransform
.Microsoft.AlphaImageLoader(src="'+b+'", sizingMethod="scale")':(a.backgroundIma
ge="url("+b+")",a.backgroundRepeat="no-repeat")):(c=T("img",{src:b,width:f,heigh
t:d,border:0,position:"absolute",top:0,left:0}),a[t](c))};function ku(a,b){this.
c=a;var c=q[ob](b/2);this.o=new Ye(c,q[ob](c/(this.c.U.Cc[w]/this.c.U.Cc[G])));t
his.a=U("div");W(this.a,{position:"absolute",backgroundColor:"white",top:0,left:
0});this.J=[];a.$().b.a[t](this.a);this.b=U("div");this.e=U("div");this.J[u](V(t
his.b,"dblclick",K(this.nk,this)));c={overflow:"hidden",backgroundColor:"#fcfcfc
",position:"absolute",border:"1px solid #ccc"};W(this.b,c);W(this.e,c);this.a[t]
(this.b);this.a[t](this.e);this.p=U("div");this.B=U("div");this.b[t](this.p);thi
s.e[t](this.B);lu(this)}N(ku,Ur);function lu(a){a.d&&a.d.ta();a.j&&a.j.ta();r(a.
p,"");r(a.B,"");Th(a.b,a.o);Th(a.e,a.o);a.d=new ys(a.c,a.R,a.o,a.p);Ws(a.c,a.d);
a.ea=new ju(i);ts(a.d,a.ea);a.j=new ys(a.c,a.ua,a.o,a.B);a.Va=new ju(l);Ws(a.c,a
.j);ts(a.j,a.Va)}I=ku[D];I.Za=function(a){0>a.x&&(a.x=0);zh(this.a,a)};I.nk=func
tion(a){mr(a);this.c.zc("previous")};I.V=function(a){W(this.a,{display:a?"":"non
e"})};I.bc=function(){W(this.b,{left:0,top:0});W(this.e,{left:this.o[w]+"px",top
:0})};function mu(a){return te([a.R,a.ua],function(a){return!!a})}I.ta=function(
){this.d.ta();this.j.ta();for(var a;a=this.J.pop();)hh(a);this.a[id]&&pg(this.a)
};function nu(a){return 2*a};function ou(a){this.b=a}N(ou,Nr);xa(ou[D],function(
a){var b=new ku(this.b,a.I()[w]);b.Za(a.vb());b.bc();b.V(i);return this.a=b});fu
nction pu(a,b,c){this.p=a;this.o=b;this.j=c;a=U("div");W(a,{whiteSpace:"nowrap",
padding:"5px",border:"1px solid #fff588",backgroundColor:"#ffffcc",fontSize:"13.
28px",position:"relative"});this.a=a;this.p[t](this.a);pu[D].b[cd](this);V(this.
j,"change",K(this.c,this));V(new tl,"resize",K(fi,j,K(this.c,this)))}pu[D].c=fun
ction(){var a=Mh(this.a);if(0<a[w]){var b=q[hb](Mh(this.o)[w]/2),a=q[hb](a[w]/2)
;zh(this.a,b-a,0)}};pu[D].d=function(){X(this.a,i);this.c()};pu[D].b=function(){
X(this.a,l)};function qu(a,b,c){pu[cd](this,arguments);this.e=new ri(this.a,500)
;this.z=new kn(K(this.b,this))}N(qu,pu);qu[D].d=function(a){Ph(this.a,1);pu[D].d
[cd](this);a&&this.z[Pc](a)};qu[D].b=function(){this.e.Nb()};var ru=j;function s
u(a){ru=a};function tu(a,b){Kj[F](this);this.d=ru;this.e=a;this.c=b;this.e.Q.hh|
|(this.i(this.e,"pageturn",this.j),this.i(this.c,"dispose",this.D))}N(tu,Kj);tu[
D].j=function(){var a=mu(this.c.o.a)[0]||new is,b=mu(this.c.o.a)[1]||new is,c=th
is.o,d=this.z,f=d?nq(d):-1,g=nq(a)||-1,k=nq(b)||-1,n=q.max(c?nq(c):-1,f),s=q.max
(g,k);if(q.abs(s-n)>this.c.ii){var v,J;0<s-n&&(v=n==f?d:c,J=a);0>s-n&&(v=-1!=k?b
:a,J=d);1<k-g&&(v=a,J=b);!pt(v,J)&&Bd(v)&&Bd(J)&&(r(this.d.a,nt(v,J)),this.d.d(3
E3))}};function uu(a,b){this.ld=new io;this.oj={};a&&(this.Yl=a.prefix,lq(this,u
e(a[bb],function(a){a=new this.Lg(a);b&&(a.pa=b);return a},this)))}N(uu,jq);uu[D
].eg=function(a){for(var a=a[bb],b=0;b<a[C];b++){var c=a[b],d=rq(this,c.pid);d&&
ms(d,c)}};uu[D].Lg=js;uu[D].b=function(a,b){if(!rq(this,b.ca())){var c=Ge(oq(thi
s));He(c,b);lq(this,c)}this.oj[b.ca()]=i;a&&a(b)};function vu(a){js[F](this,a)}N
(vu,js);vu[D].gc=function(){return this.c(32)?_OC_MSG[18137]:this.c(64)?_OC_MSG[
18138]:vu.l.gc[F](this)};vu[D].j=function(){return{width:"w"}};function wu(a){uu
[cd](this,arguments);this.a();V(this,"update",K(this.a,this))}N(wu,uu);function
xu(a,b){var c={};O(b[bb],function(a){var b=rq(this,a.pid);b&&ms(b,a);c[a.pid]=i}
,a);var d=oq(a),f=te(d,function(a){if(c[a.ca()]||this.oj[a.ca()])return i},a);d[
C]!=f[C]&&lq(a,f)}wu[D].eg=function(a){this.c?xu(this,a):wu.l.eg[F](this,a)};wu[
D].a=function(){var a={},b=0;O(oq(this),function(c){var d=nq(c);a[d]=c;b=q.max(b
,d)});for(var c=[],d=-1;d<=b;d+=2){var f=a[d],g=a[d+1];(f||g)&&c[u]([f,g])}this.
pj=c};wu[D].Lg=vu;function yu(a){it[F](this,1);this.d=a;var b=new iu;b.La(a);thi
s.Db(b);dt(this)}N(yu,it);yu[D].qb=function(){return this.d[w]};yu[D].e=function
(){return this.a[0]};function zu(a){var b=a.b,c=new $s(this,b);W(b,{overflow:"hi
dden"});Gr[F](this,a,c);this.o=new ou(a);b=new Mr;c=this.o;b.Jc[Jd(iu)]=c;this.e
=b;b=a.U.Cc[w]/a.U.Cc[G];c=this.I();Ar(this,this.Qd(q.min(2*q[ob](c[G]*b),c[w]))
);this.xe=new tu(a,this);this.i(this.la,"pagemodechange",this.Rl);fi(this.wb,0,t
his)}N(zu,Gr);I=zu[D];I.tg=function(){return ue(Au,nu)};I.gf=function(a){zu.l.gf
[F](this,a);this.e.ta();this.wb()};I.Rl=function(){this.e.ta();this.wb()};I.ii=2
;I.Qd=function(a){this.I();return new yu(new Ye(a,q[ob](q[ob](a/2)/(this.la.U.Cc
[w]/this.la.U.Cc[G]))))};var Au=[180,220,280,350,410,495,575,685,800,910,1025];z
u[D].Ud=function(){var a=Bu(this,this.la.L()),b=this.o.a;if(b){var c=this.xe,d=m
u(b);c.z=d[0];c.o=d[1];var c=a[0],d=a[1],f=i,a=i;b.R=c;b.ua=d;lu(b);if(c){if(c.c
(64)||d==h)a=l}else ws(b.d);if(d){if(d.c(32)||c==h)f=l}else ws(b.j);c=f;d=a?"":"
hidden";W(b.b,"visibility",c?"":"hidden");W(b.e,"visibility",d);c=c&&a;b.ea.V(c)
;b.Va.V(c)}this[z]("pagechange")};function Bu(a,b){return ye(a.la.U.pj,function(
a){if(Ae(a,b))return i})}zu[D].wb=function(){zu.l.wb[F](this);this.Ud()};zu[D].R
=function(a,b){for(var c=this.la.U.pj,d=nq(a),f,g,k=0;k<c[C];++k){var n=c[k];if(
n[0]&&d==nq(n[0])||n[1]&&d==nq(n[1])){f=k;break}else if(g){var s=n[0]||n[1];if(d
>=nq(g[0]||g[1])&&d<nq(s)){f=0<b?k-b:k;break}}g=n}return(c=c[Gd(f)?f+b:0])?c[0]|
|c[1]:j};function Cu(a,b){$[F](this);this.e=a;this.d=b;this.a=U("div");a.b.a[t](
this.a);W(this.a,{border:"1px solid #c0c0c0",position:"absolute",fontSize:"83%",
background:"white"});P(this.a,"sitb_result");zh(this.a,b.vb());Kh(this.a,b.I());
var c=U("div");this.a[t](c);W(c,{backgroundColor:"#f5f5f5",borderBottom:"1px sol
id #c0c0c0",textAlign:"left",overflow:"hidden",height:"26px"});this.b=U("div");W
(this.b,{padding:"5px 10px"});r(this.b,Xo(_OC_MSG[18163],b.a.a));c[t](this.b);th
is.c=U("div");this.a[t](this.c);if(c=rq(this.e.o.U,this.d.a.ca())){var d=this.e.
o.pa.$a(),f=c.a.snippetSrc,g;if(g=f)g=new Y(f),g=mj(g,"q")||mj(g,"vq")||mj(g,"dq
"),g=d==g;g?Du(this,f):(d=Eq(c),Z(d,"source","gbs_snippet"),Dq(c,d,K(this.j,this
)))}else Eu(this)}N(Cu,Ur);Cu[D].o=function(a){this.e.lc(a.a)};Cu[D].j=function(
a){(a=a.a.snippetSrc)?Du(this,a):Eu(this)};function Du(a,b){r(a.c,"");var c=U("i
mg");a.c[t](c);c.src=b;W(a.a,{border:"1px solid #c0c0c0",cursor:"pointer"});a.i(
a.a,"click",K(a.o,a,a.d));W(a.b,{textDecoration:"underline",color:"#0000cc"});r(
a.b,a.b[qb]+" »")}
function Eu(a){r(a.c,"");var b=U("div");a.c[t](b);W(b,{width:q[ob](0.75*a.d.I()[
w])+"px",padding:"5px 0px",textAlign:"left",marginLeft:"auto",marginRight:"auto"
});r(b,a.d.a.b);b=U("div");W(b,{position:"absolute",bottom:"10px",left:"0px",wid
th:"100%",fontWeight:"bold",color:"#666"});a.c[t](b);r(b,_OC_MSG[18849]+" &
nbsp;");a=U("a");r(a,_OC_MSG[18042]+".");b[t](a);W(a,{fontWeight:"normal"});b=ne
w Y(m[Dc][Zc]);Z(b,"sitesec","buy");Z(b,"source","gbs_snippet");pj(b,"printsec")
;Sa(a,b[B]())}
Cu[D].ta=function(){pg(this.a);this.D()};function Fu(a){this.a=a}N(Fu,Nr);xa(Fu[
D],function(a){return new Cu(this.a,a)});function Gu(a){this.c=a.page_id;this.a=
a.page_number;this.b=a.snippet_text}Gu[D].ca=H("c");function Hu(a){this.dc=a;0<t
his.dc.number_of_results?(this.Ra=ue(this.dc.search_results,function(a){return n
ew Gu(a)},this),this.id=this.dc.search_results[0].page_id+Iu(this)+this.dc.searc
h_results[this.dc.number_of_results-1].page_id):this.Ra=[]}function Iu(a){return
a.dc.search_query_escaped};function Ju(a){this.a=a}N(Ju,ur);function Ku(a){it[F
](this,1);this.wa=a;this.bf=this.sg=this.marginTop=20;a.Ra&&(O(a.Ra,K(this.d,thi
s)),dt(this))}N(Ku,it);Ku[D].d=function(a){a=new Ju(a);a.La(new Ye(600,150));thi
s.Db(a)};function Lu(a){var b=a.b;W(b,"overflow","hidden");var c=new $s(this,b);
yr[F](this,c);this.o=a;this.j=new Qr(this);this.i(this,"move",this.wb);a=new Mr;
c=new Fu(this);a.Jc[Jd(Ju)]=c;this.e=a;W(b,"overflow","auto");W(b,{overflowX:"au
to",overflowY:"scroll"});ag(b,{dir:"ltr"})}N(Lu,yr);Ga(Lu[D],function(){Mu(this)
});function Mu(a){Ar(a,new Ku(a.wa,a.I()[w]));a.wb()}Lu[D].lc=function(a,b){retu
rn this.Rb(a,b)};function Nu(a){this.a=a||{}}Nu[D].Pa=H("a");Nu[D].Xa=function(a
){this.a.v=df(function(b){return b==a})};Nu[D].tb=function(a){this.a.q=a};Nu[D].
$a=function(){return this.a.q};var ef={onepage:rt,twopage:zu,thumbnail:gu,snippe
f,this));X(this.c,b)};I.Hf=function(){fi(K(this.vn,this),10)};I.vn=function(){va
r a=this.b.$();a&&a instanceof rt&&(a.I(),a=a.b.b,Kh(this.c,15,a[Tc]),zh(this.c,
a[uc]-15,0),kv(this))};function kv(a){var b=a.b.$().c.Nd(function(a){return a in
stanceof wr}),c={};O(b,function(a){c[a.L().ca()]=a});O(a.a.wa.Ra,K(a.$k,a,c))}
I.$k=function(a,b){var c=this.b.$().b.a[Tc],d=a[b.ca()];if(d){var f=tf?5:15;zh(t
his.d[b.ca()].Zb,0,q[ob](d.od()/c*(this.c[Tc]-f-(tf?30:15)))+f)}};I.kk=function(
a){var b=new gv(this.c,a);this.d[a.ca()]=b;this.i(b,"click",K(this.a.lc,this.a,a
,j))};I.r=function(){pg(this.c);$e(this.d,function(a){a.r[F](a)});jv.l.r[F](this
)};function lv(a){$[F](this);this.ab=a;this.ph="n"}N(lv,$);lv[D].a=function(a,b,
c){this.wa=new Hu(b);b=this.ab.a;b.d||b.Xa(rt);0==this.wa.Ra[C]?mv(this.ab.c):a?
c?(a=ye(this.wa.Ra,function(a){return c==a.ca()}))?this.lc(a):this.lc(this.wa.Ra
[0],c):this.lc(this.wa.Ra[0]):nv(this);this.b=new jv(this)};function nv(a){var b
=a.ab.a,c=b.d;if(c==rt||c==zu)a.ab.d=c;b.Xa(Lu);var b=b.$(),c=a.ab.c,d="n"==c.a.
ph;X(c.p,d);X(c.B,!d);r(c.e,Xo(_OC_MSG[18845],"<b>"+c.a.wa.Ra[C]+"</b>","<b>"+Iu
(c.a.wa)+"</b>"));ov(c,i);c=a.wa;c!=b.wa&&(b.wa=c,Mu(b));a=K(a.lc,a);b.Rb=a;Cr(b
,new Q(0,0))}
lv[D].lc=function(a,b){Jr=i;var c=this.ab.c;ov(c,l);c.b=re(c.a.wa.Ra,a);r(c.e,Xo
(_OC_MSG[18846],"<b>"+(c.b+1)+"</b>","<b>"+c.a.wa.Ra[C]+"</b>","<b>"+Iu(c.a.wa)+
"</b>"));var c=this.ab.a,d=rq(c.U,a.ca());if(!d)return j;var f=c.$();f instanceo
f rt||f instanceof zu||(this.ab.d==zu?c.Xa(zu):c.Xa(rt));if(b)return Aq(c,b),j;a
:{if((f=c.e.$().c)&&f.Fc)if(f=f.Fc(d)){var g=new Q(40,80),k=c.pa.$a();if(!k)brea
k a;var n=Fq(d,k);if(n){Gq(c,f,g,n);break a}f=K(c.lk,c,f,g,k);Dq(d,Eq(d),f)}c.Ka
(d)}return d};lv[D].r=function(){Qg(this.b);lv.l.r[F](this)};function pv(){$[F](
this);this.c=U("div");this.o=new ev(this.c);this.o[Sb](qv);this.o.V(i);var a=thi
s.o.g();a&&(vp(a,{"text-align":"left"}),Wa(a[E],"100%"));X(this.c,l);a=U("span")
;this.c[t](a);vp(a,{cursor:"pointer",margin:"0 0 0 25px",whiteSpace:"nowrap"});w
p()?bi(a,"left"):bi(a,"right");this.i(a,"click",this.oi);rv(this,a,_OC_MSG[18843
],K(this.oi,this));var b=U("img");b.src="/googlebooks/images/close_x.gif";vp(b,{
backgroundColor:"#fff",margin:"0 6px",verticalAlign:"middle"});a[t](b);this.e=U(
"span");this.c[t](this.e);this.j=U("span");this.c[t](this.j);vp(this.j,{marginLe
ft:"5px",whiteSpace:"nowrap"});r(this.j,"- ");this.j[t](ig(_OC_MSG[18
844]+": "));this.p=U("span");this.j[t](this.p);rv(this,this.p,_OC_MSG[18848],K(t
his.pi,this,"r"));a=U("span");r(a," | <b>"+_OC_MSG[18847]+"</b>");this
.p[t](a);this.B=U("span");this.j[t](this.B);a=U("span");r(a,"<b>"+_OC_MSG[18848]
+"</b> | ");this.B[t](a);rv(this,this.B,_OC_MSG[18847],K(this.pi,this,
"n"));this.d=U("span");this.c[t](this.d);vp(this.d,{marginLeft:"8px",whiteSpace:
"nowrap"});r(this.d,"- ");rv(this,this.d,"‹ "+_OC_MSG[75],K(thi
s.ni,this,-1));a=U("span");r(a," ");this.d[t](a);rv(this,this.d,_OC_M
SG[76]+" ›",K(this.ni,this,1));a=U("span");r(a," - "
);this.d[t](a);rv(this,this.d,_OC_MSG[18806],K(this.sl,this));Sh(this.c,i)}var q
v,sv,tv;N(pv,$);function ov(a,b){X(sv,!b);X(a.j,b);X(a.d,!b&&1<a.a.wa.Ra[C]);X(a
.c,i);tv[pc]()}function uv(a){X(a.j,l);X(a.d,l);r(a.e,"")}
function mv(a){uv(a);var b=a.a.wa,c=b.dc.SpellResults&&b.dc.SpellResults.correct
_spell?b.dc.SpellResults.correct_spell:j;if(c){var d=U("span");r(d,_OC_MSG[861]+
" ");rv(a,d,c,K(a.El,a,c));a.e[t](d);c=U("br");a.e[t](c)}c=U("span");r(c,Yd(Xo(_
OC_MSG[18865],Iu(b)))+" - ");a.e[t](c);b=U("a");a.e[t](b);
r(b,_OC_MSG[18879]+" »");c="patents"==ao()?new Y("http://www.google.com/se
arch?tbm=pts&tbo=p&hl=en"):new Y("http://www.google.com/search?tbm=bks&tbo=p");y
o(c);Z(c,"q",he(Iu(a.a.wa)));Sa(b,c[B]());X(a.c,i);tv[pc]()}I=pv[D];I.r=function
(){pv.l.r[F](this);Qg(this.o);X(sv,i);pg(this.c);tv[pc]()};function rv(a,b,c,d){
var f=U("span");W(f,{textDecoration:"underline",color:"#0000cc",cursor:"pointer"
});b[t](f);r(f,c);a.i(f,"click",d)}I.oi=function(){this.a.ab.a.pa.tb("");this.a.
ab.e[jd]()};I.ni=function(a){vv(this,this.b,a)};function vv(a,b,c){var d=a.a.wa.
Ra[C];a.b+=c;a.b>=d&&(a.b=0);0>a.b&&(a.b=d-1);a.b!=b&&(a.a.lc(a.a.wa.Ra[a.b])||v
v(a,b,c))}I.pi=function(a){this.a.ab[jd](a)};I.sl=function(){nv(this.a)};I.El=fu
nction(a){this.a.ab.tb(he(a))};function wv(a,b,c){$[F](this);this.a=a;this.rb=b;
this.e=c;this.i(a.pa,"change",K(this[jd],this,"r",j))}N(wv,$);Ua(wv[D],function(
a,b,c){this.b?(this.b.D(),this.b=j):(this.a.d&&(this.d=this.a.d),this.c=new pv);
var d=this.a.pa.$a();b&&!b.search_query_escaped&&0<b.number_of_results&&d&&(b.se
arch_query_escaped=d);b&&b.search_query_escaped?(this.b=new lv(this),this.c.a=th
(a){this.e.zc(a)};Lv[D].d=function(a){this.a(0,q[ob](0.75*a*this.e.$().I()[G]))}
;Lv[D].a=function(a,b){var c=this.e.$();Er(c,new Q(a,b),K(c[Zb],c))};Lv[D].b=20;
function Pv(a){this.a=a}function Qv(a,b){var c=b||[],d=te(a.a,function(a){return
!we(c,function(b){return 50>q.abs(b-a)})});d[u][cd](d,c);qe[Wc][F](d,Ke);return
d};function Rv(a){$[F](this);this.d=a;this.i(a,"viewportmodechange",this.e);this
.e()}N(Rv,$);Rv[D].b=function(){Sv(this,1)};Rv[D].c=function(){Sv(this,-1)};func
tion Sv(a,b){var c=a.d.$(),d;a:{d=c.c.hb();var f=[c.I()[w]],f=Qv(a.a,f);if(0<b)f
or(var g=0;g<f[C];g++){if(f[g]>d){d=f[g];break a}}else for(g=f[C]-1;0<=g;g--)if(
f[g]<d){d=f[g];break a}}d&&Hr(c,d)}Rv[D].e=function(){var a=this.d.$();a&&(this.
a=j,a.tg&&(this.a=new Pv(a.tg())))};function Tv(){}N(Tv,pm);zd(Tv);I=Tv[D];I.lb=
function(a){var b=jm(this,a);return a.C.ma("div",{"class":"goog-inline-block "+b
[pd](" "),title:a.d||""},a.kb)};I.tc=vd("button");I.nf=function(a){return"DIV"==
a[ed]};I.qa=function(a,b){P(b,"goog-inline-block");return Tv.l.qa[F](this,a,b)};
I.ya=vd(j);I.F=vd("goog-flat-button");qm("goog-flat-button",function(){return ne
w Hm(j,Tv.ga())});function Uv(){}N(Uv,fm);zd(Uv);Uv[D].lb=function(a){return a.C
.ma("div",this.F())};Uv[D].qa=function(a,b){b.id&&Ul(a,b.id);if("HR"==b[ed]){var
c=b,b=this.lb(a);ng(b,c);pg(c)}else P(b,this.F());return b};Uv[D].ie=td();Uv[D]
.F=vd("goog-menuseparator");function Vv(a,b){um[F](this,j,a||Uv.ga(),b);Cm(this,
1,l);Cm(this,2,l);Cm(this,4,l);Cm(this,32,l);this.uc=1}N(Vv,um);Vv[D].da=functio
n(){Vv.l.da[F](this);Mk(this.g(),"separator")};qm("goog-menuseparator",function(
){return new Vv});function Wv(){}zd(Wv);I=Wv[D];I.Wg=td();function Xv(a,b){a&&Aa
(a,b?0:-1)}I.Xg=function(a){return"DIV"==a[ed]};function Yv(a,b,c){c.id&&Ul(b,c.
id);var d=a.F(),f=l,g=Pe(c);g&&O(g,function(a){a==d?f=i:a&&(a==d+"-disabled"?b.Z
(l):a==d+"-horizontal"?Zv(b,"horizontal"):a==d+"-vertical"&&Zv(b,"vertical"))},a
);f||P(c,d);$v(a,b,c);return c}
function $v(a,b,c){if(c)for(var d=c[Rb],f;d&&d[id]==c;){f=d[fc];if(1==d[lb]){var
g=a.ne(d);g&&(g.s=d,b[Mc]()||g.Z(l),b.aa(g),Yl(g,d))}else(!d[qd]||""==Yd(d[qd])
)&&c[Ic](d);d=f}}I.ne=function(a){a:{for(var b=Pe(a),c=0,d=b[C];c<d;c++)if(a=b[c
]in rm?rm[b[c]]():j)break a;a=j}return a};I.Kg=function(a){a=a.g();Sh(a,i,Af);R&
&(a.hideFocus=i);var b=this.Wg();b&&Mk(a,b)};I.F=vd("goog-container");function a
w(a,b){var c=a.F(),d=[c,"horizontal"==b.Uc?c+"-horizontal":c+"-vertical"];b[Mc](
)||d[u](c+"-disabled");return d}I.rj=vd("vertical");function bw(a,b,c){Rl[F](thi
s,c);this.cc=b||Wv.ga();this.Uc=a||this.cc.rj()}N(bw,Rl);I=bw[D];I.Ng=j;I.Sc=j;I
.cc=j;I.Uc=j;I.ec=i;I.Xc=i;I.Qc=i;I.Ha=-1;I.Ea=j;I.ac=l;I.Nm=l;I.Jm=i;I.fc=j;fun
ction cw(a){return a.Ng||a.g()}I.Ab=function(){this.s=this.C.ma("div",aw(this.cc
,this)[pd](" "))};I.mc=function(){return this.g()};I.zg=function(a){return this.
cc.Xg(a)};I.bb=function(a){this.s=Yv(this.cc,this,a);"none"==a[E][kd]&&(this.ec=
l)};I.da=function(){bw.l.da[F](this);Zl(this,function(a){a.fa&&dw(this,a)},this)
;var a=this.g();this.cc.Kg(this);this.V(this.ec,i);this[qc]().i(this,"enter",thi
s.Jg).i(this,"highlight",this.qm).i(this,"unhighlight",this.sm).i(this,"open",th
is.wm).i(this,"close",this.um).i(a,"mousedown",this.rm).i(Wf(a),"mouseup",this.v
m).i(a,["mousedown","mouseup","mouseover","mouseout"],this.tm);this.Qc&&ew(this,
i)};function ew(a,b){var c=a[qc](),d=cw(a);b?c.i(d,"focus",a.hj).i(d,"blur",a.uf
).i(a.Sc||(a.Sc=new Ok(cw(a))),"key",a.xb):c.va(d,"focus",a.hj).va(d,"blur",a.uf
).va(a.Sc||(a.Sc=new Ok(cw(a))),"key",a.xb)}I.Ta=function(){fw(this,-1);this.Ea&
&this.Ea.ra(l);this.ac=l;bw.l.Ta[F](this)};I.r=function(){bw.l.r[F](this);this.S
c&&(this.Sc.D(),this.Sc=j);this.cc=this.Ea=this.fc=this.Ng=j};I.Jg=vd(i);I.qm=fu
nction(a){var b=cm(this,a[Kc]);if(-1<b&&b!=this.Ha){var c=am(this,this.Ha);c&&c.
Ib(l);this.Ha=b;c=am(this,this.Ha);this.ac&&Bm(c,i);this.Jm&&this.Ea&&c!=this.Ea
&&(c.xa&64?c.ra(i):this.Ea.ra(l))}Nk(this.g(),"activedescendant",a[Kc].g().id)};
I.sm=function(a){a[Kc]==am(this,this.Ha)&&(this.Ha=-1);Nk(this.g(),"activedescen
dant","")};I.wm=function(a){if((a=a[Kc])&&a!=this.Ea&&a[$a]()==this)this.Ea&&thi
s.Ea.ra(l),this.Ea=a};I.um=function(a){a[Kc]==this.Ea&&(this.Ea=j)};I.rm=functio
n(a){this.Xc&&(this.ac=i);var b=cw(this);b&&yg(b)?b[Ob]():a[yb]()};I.vm=function
(){this.ac=l};I.tm=function(a){var b;a:{b=a[Kc];if(this.fc)for(var c=this.g();b&
&b!==c;){var d=b.id;if(d in this.fc){b=this.fc[d];break a}b=b[id]}b=j}if(b)switc
h(a[$b]){case "mousedown":b.Qb(a);break;case "mouseup":b.qc(a);break;case "mouse
over":b.kf(a);break;case "mouseout":b.lf(a)}};I.hj=td();I.uf=function(){fw(this,
-1);this.ac=l;this.Ea&&this.Ea.ra(l)};I.xb=function(a){return this[Mc]()&&this.N
()&&(0!=$l(this)||this.Ng)&&this.Ug(a)?(a[yb](),a.Fa(),i):l};I.Ug=function(a){va
r b=am(this,this.Ha);if(b&&"function"==typeof b.xb&&b.xb(a)||this.Ea&&this.Ea!=b
&&"function"==typeof this.Ea.xb&&this.Ea.xb(a))return i;if(a[dd]||a[zc]||a[Cb]||
a[oc])return l;switch(a[Qb]){case 27:if(this.Qc)cw(this)[vb]();else return l;bre
ak;case 36:gw(this);break;case 35:hw(this);break;case 38:if("vertical"==this.Uc)
iw(this);else return l;break;case 37:if("horizontal"==this.Uc)bm(this)?jw(this):
iw(this);else return l;break;case 40:if("vertical"==this.Uc)jw(this);else return
l;break;case 39:if("horizontal"==this.Uc)bm(this)?iw(this):jw(this);else return
l;break;default:return l}return i};function dw(a,b){var c=b.g(),c=c.id||(c.id=b
[Jc]());a.fc||(a.fc={});a.fc[c]=b}I.aa=function(a,b){bw.l.aa[F](this,a,b)};I.Vg=
function(a,b,c){a.oe|=2;a.oe|=64;(this.Qc||!this.Nm)&&Cm(a,32,l);vm(a,l);bw.l.Vg
[F](this,a,b,c);a.fa&&this.fa&&dw(this,a);b<=this.Ha&&this.Ha++};I.removeChild=f
unction(a,b){if(a=Fd(a)?Wl(this,a):a){var c=cm(this,a);-1!=c&&(c==this.Ha?a.Ib(l
):c<this.Ha&&this.Ha--);var d=a.g();d&&d.id&&this.fc&&(c=this.fc,d=d.id,d in c&&
delete c[d])}a=bw.l[Ic][F](this,a,b);vm(a,i);return a};function Zv(a,b){a.g()&&e
(o("Component already rendered"));a.Uc=b}I.N=H("ec");I.V=function(a,b){if(b||thi
s.ec!=a&&this[z](a?"show":"hide")){this.ec=a;var c=this.g();c&&(X(c,a),this.Qc&&
Xv(cw(this),this.Xc&&this.ec),b||this[z](this.ec?"aftershow":"afterhide"));retur
n i}return l};I.isEnabled=H("Xc");I.Z=function(a){if(this.Xc!=a&&this[z](a?"enab
le":"disable"))a?(this.Xc=i,Zl(this,function(a){a.nj?delete a.nj:a.Z(i)})):(Zl(t
his,function(a){a[Mc]()?a.Z(l):a.nj=i}),this.ac=this.Xc=l),this.Qc&&Xv(cw(this),
a&&this.ec)};function kw(a,b){b!=a.Qc&&a.fa&&ew(a,b);a.Qc=b;a.Xc&&a.ec&&Xv(cw(a)
,b)}function fw(a,b){var c=am(a,b);c?c.Ib(i):-1<a.Ha&&am(a,a.Ha).Ib(l)}I.Ib=func
tion(a){fw(this,cm(this,a))};function gw(a){lw(a,function(a,c){return(a+1)%c},$l
(a)-1)}
function hw(a){lw(a,function(a,c){a--;return 0>a?c-1:a},0)}function jw(a){lw(a,f
unction(a,c){return(a+1)%c},a.Ha)}function iw(a){lw(a,function(a,c){a--;return 0
>a?c-1:a},a.Ha)}function lw(a,b,c){for(var c=0>c?cm(a,a.Ea):c,d=$l(a),c=b[F](a,c
,d),f=0;f<=d;){var g=am(a,c);if(g&&a.tj(g)){fw(a,c);break}f++;c=b[F](a,c,d)}}I.t
j=function(a){return a.N()&&a[Mc]()&&!!(a.xa&2)};function mw(){}N(mw,fm);zd(mw);
mw[D].F=vd("goog-menuheader");function nw(a,b,c){um[F](this,a,c||mw.ga(),b);Cm(t
his,1,l);Cm(this,2,l);Cm(this,4,l);Cm(this,32,l);this.uc=1}N(nw,um);qm("goog-men
uheader",function(){return new nw(j)});function ow(){this.b=[]}N(ow,fm);zd(ow);f
unction pw(a,b){var c=a.b[b];if(!c){switch(b){case 0:c=a.F()+"-highlight";break;
case 1:c=a.F()+"-checkbox";break;case 2:c=a.F()+"-content"}a.b[b]=c}return c}I=o
w[D];I.tc=vd("menuitem");I.lb=function(a){var b=a.C.ma("div",jm(this,a)[pd](" ")
,qw(this,a.kb,a.C));rw(this,a,b,!!(a.xa&8)||!!(a.xa&16));return b};I.Bb=function
(a){return a&&a[Rb]};I.qa=function(a,b){var c=rg(b),d=pw(this,2);c&&-1!=c[tc][Bb
](d)||b[t](qw(this,b[bc],a.C));Ae(Pe(b),"goog-option")&&(sw(a),tw(this,a,b));ret
urn ow.l.qa[F](this,a,b)};I.ie=function(a,b){var c=this.Bb(a),d=uw(this,a)?c[Rb]
:j;ow.l.ie[F](this,a,b);d&&!uw(this,a)&&c[zb](d,c[Rb]||j)};function qw(a,b,c){a=
pw(a,2);return c.ma("div",a,b)}function tw(a,b,c){c&&(Mk(c,"menuitemcheckbox"),r
w(a,b,c,i))}function uw(a,b){var c=a.Bb(b);if(c){var c=c[Rb],d=pw(a,1);return!!c
&&!!c[tc]&&-1!=c[tc][Bb](d)}return l}
function rw(a,b,c,d){if(d!=uw(a,c))if(Ue(c,"goog-option",d),c=a.Bb(c),d)a=pw(a,1
),c[zb](b.C.ma("div",a),c[Rb]||j);else c[Ic](c[Rb])}I.le=function(a){switch(a){c
ase 2:return pw(this,0);case 16:case 8:return"goog-option-selected";default:retu
rn ow.l.le[F](this,a)}};I.Tg=function(a){var b=pw(this,0);switch(a){case "goog-o
ption-selected":return 16;case b:return 2;default:return ow.l.Tg[F](this,a)}};I.
F=vd("goog-menuitem");function vw(a,b,c,d){um[F](this,a,d||ow.ga(),c);this.Og=b}
N(vw,um);I=vw[D];I.ya=function(){var a=this.Og;return a!=j?a:this.Yd()};function
sw(a){Cm(a,16,i);var b=a.g();b&&tw(a.b,a,b)}I.Yd=function(){var a=this.kb;retur
n Dd(a)?(a=ue(a,function(a){var c=Pe(a);return Ae(c,"goog-menuitem-accel")||Ae(c
,"goog-menuitem-mnemonic-separator")?"":Bg(a)})[pd](""),Xd(a)):vw.l.Yd[F](this)}
;I.qc=function(a){var b=this[$a]();if(b){var c=b.d;b.d=j;if(c&&Gd(a[ic])&&Ve(c,n
ew Q(a[ic],a[jc])))return}vw.l.qc[F](this,a)};I.Rc=function(a){return a[Qb]==thi
s.ij&&this.Tc(a)?i:vw.l.Rc[F](this,a)};I.Sm=H("ij");qm("goog-menuitem",function(
){return new vw(j)});function ww(){}N(ww,Wv);zd(ww);I=ww[D];I.Wg=vd("menu");I.Xg
=function(a){return"UL"==a[ed]||ww.l.Xg[F](this,a)};I.ne=function(a){return"HR"=
=a[ed]?new Vv:ww.l.ne[F](this,a)};I.F=vd("goog-menu");I.Kg=function(a){ww.l.Kg[F
](this,a);Nk(a.g(),"haspopup","true")};qm("goog-menuseparator",function(){return
c,this.a,"blur",this.Hk);d[F](c,this.p,"tick",this.Fk);a?this.p[Pc]():this.p[nc]
()}}};function Gw(a){if(a.a.fa){var b=a.B;a.B.element=a.ua||a.g();var c=a.a.g();
a.a.N()||(Ea(c[E],"hidden"),X(c,i));!a.O&&a.B.d&&a.B.b&32&&(a.O=Mh(c));b.jb(c,b.
a^1,a.ea,a.O);a.a.N()||(X(c,l),Ea(c[E],"visible"))}}I.Fk=function(){var a=Oh(thi
s.g()),b=Eh(this.g());if(!(this.e==a||(!this.e||!a?0:this.e[A]==a[A]&&this.e[w]=
=a[w]&&this.e.top==a.top&&this.e[G]==a[G]))||!(this.j==b||(!this.j||!b?0:this.j.
top==b.top&&this.j[sd]==b[sd]&&this.j[Xc]==b[Xc]&&this.j[A]==b[A])))this.e=a,thi
s.j=b,Gw(this)};function Fw(a,b,c){var d=a[qc](),c=c?d.i:d.va;c[F](d,b,"action",
a.Rm);c[F](d,b,"highlight",a.Pm);c[F](d,b,"unhighlight",a.Qm)}I.Pm=function(a){N
k(this.g(),"activedescendant",a[Kc].g().id)};I.Qm=function(){am(this.a,this.a.Ha
)||Nk(this.g(),"activedescendant","")};qm("goog-menu-button",function(){return n
ew Ew(j)});function Hw(){}N(Hw,Tv);zd(Hw);Hw[D].lb=function(a){var b=jm(this,a);
return a.C.ma("div",{"class":"goog-inline-block "+b[pd](" "),title:a.d||""},[Iw(
this,a.kb,a.C),Jw(this,a.C)])};Hw[D].Bb=function(a){return a&&a[Rb]};Hw[D].qa=fu
nction(a,b){var c=Zf(p,"*","goog-menu",b)[0];if(c){X(c,l);a.C.a[Gc][t](c);var d=
new xw;Yl(d,c);Dw(a,d)}Zf(p,"*",this.F()+"-caption",b)[0]||b[t](Iw(this,b[bc],a.
C));Zf(p,"*",this.F()+"-dropdown",b)[0]||b[t](Jw(this,a.C));return Hw.l.qa[F](th
is,a,b)};function Iw(a,b,c){return c.ma("div","goog-inline-block "+(a.F()+"-capt
ion"),b)}function Jw(a,b){return b.ma("div","goog-inline-block "+(a.F()+"-dropdo
wn"),"\u00a0")}Hw[D].F=vd("goog-flat-menu-button");qm("goog-flat-menu-button",fu
nction(){return new Ew(j,j,Hw.ga())});function Kw(a){$[F](this);this.ua=a;this.a
=j}N(Kw,$);I=Kw[D];xa(I,function(a,b){this.o=a;var c=a.g(),d=Fh(c).y,f=Mh(c),d=d
+f[G]+3,f="";b&&(f=Fh(c).x);this.a=T("div",{"class":"linkbar-panel-div"});zh(thi
s.a,f,d);this.J=T("div",{"class":"SPRITE_close_v2 linkbar-panel-close"});this.a[
t](this.J);Af&&tf&&!Pf("1.9")&&(this.d=T("iframe",{style:"position: absolute;",D
n:"0"}),this.ua[t](this.d));this.ua[t](this.a);this.d&&(Kh(this.d,Mh(this.a)),zh
(this.d,new Q(this.a[Fc],this.a[ld])));fi(K(this.Hd,this))});I.Hd=function(){thi
s.i(this.J,"click",this.D);this.i(this.o,"action",this.Dm);this.i(p,"mousedown",
this.Cm)};I.Dm=function(){nm(this.o,16)||this.D()};I.Cm=function(a){!ug(this.a,a
[Kc])&&!ug(this.o.g(),a[Kc])&&this.D()};I.r=function(){Kw.l.r[F](this);pg(this.a
);pg(this.d)};I.g=H("a");function Lw(a,b,c){Kw[F](this,a);this.j=b;this.e=c}N(Lw
,Kw);xa(Lw[D],function(a,b){Lw.l[Sb][F](this,a,b);this.g()[t](T("div",{innerHTML
:_OC_MSG[18632],style:"padding-top:5px; font-size: 13px;"}));this.b=U("input");K
h(this.b,"100%","auto");this.g()[t](this.b);this.e&&(this.g()[t](T("div",{innerH
TML:_OC_MSG[18519],style:"font-size: 13px; padding-top: 7px;"})),this.c=U("input
"),Kh(this.c,"100%","auto"),this.g()[t](this.c));var c=this.j.L(),d=nj(new Y(m[D
c])),f=new Y(Kq(c)[B]());cj(f,d);sa(this.b,f[B]());fi(M(Mw,this.b));this.e&&(c=n
ew Y(Kq(c)[B]()),Z(c,"output","embed"),sa(this.c,Td('<iframe frameborder="0" scr
olling="no" style="border:0px" src="%s" width=500 height=500></iframe>',c[B]()))
)});Lw[D].Hd=function(){Lw.l.Hd[F](this);this.i(this.b,"click",M(Mw,this.b));thi
s.e&&this.i(this.c,"click",M(Mw,this.c))};function Mw(a){a.select()};function Nw
(a,b,c,d,f,g,k,n){$[F](this);this.Uj=b;this.Vj=c;this.kh=d;this.Ba=a;Sh(a,i);thi
s.e=new Gj(this.Ba,5);this.gb=f;this.j=!!n;this.ic=g;this.d=[];this.o=k||l;this.
b=T("div",{style:"border-bottom: 1px solid #c4d2eb; margin-bottom:8px"});R&&Kh(t
his.b,200,"");this.a=T("div",{"class":"add-to-bookshelf-panel"},this.b);W(this.a
,{background:"#fff",border:"1px solid #d9d9d9","box-shadow":"0 0 8px #d9d9d9","f
ont-size":"13px","line-height":"20px","max-width":"17em",padding:"5px",position:
"absolute"});p[Gc][t](this.a);O(Me(this.ic.Fd,this.ic.Ed),this.Wj,this);this.c=T
("input",{type:"button",value:_OC_MSG[18479]});this.a[t](this.c);300<Mh(this.b)[
G]&&(Kh(this.b,R?200:j,300),W(this.b,"overflowY","scroll"));this.i(p,"mousedown"
,this.Yj);this.i(p,"keydown",this.Xj,i);this.i(new tl,"resize",this.Ef);this.i(n
ew wt,"fontsizechange",this.Ef);this.i(this.c,"click",this.Zj);this.Ef()}N(Nw,$)
;I=Nw[D];I.Wj=function(a){if(!Wd(a.Ja())&&a.d&&!(a.z&&!this.o&&!this.j||this.ic.
a==a[Jc]())){var b=U("div");this.b[t](b);var c=wp()?"right":"left",d=T("input",{
type:"checkbox",style:"cursor:pointer;float:"+c,value:a[Jc]()});b[t](d);a.Ya(thi
s.gb)&&ag(d,{checked:"checked"});this.d[u](d);c=T("span",{style:"white-space:now
rap;cursor:pointer;float:"+c});this.i(c,"click",M(this.fk,d));d=he(a.Ja())[$c](0
,24);vg(c,d);b[t](c);a.c&&(d=(a=1==a.c)?_OC_MSG[18954]:_OC_MSG[18955],a=T("img",
{src:"/googlebooks/images/sharing_"+(a?"public":"private")+".gif",alt:d,title:d,
style:"padding:5px;float:"+(wp()?"left":"right")}),b[t](a));a=T("div",{style:"cl
ear:both"});b[t](a)}};I.fk=function(a){a.checked=!a[vc]};I.Zj=function(){var a=[
],b=[];O(this.d,function(c){var d=c[vc],c=uo(this.ic,c[xb]),f=c.Ya(this.gb);f&&!
d&&a[u](c);!f&&d&&b[u](c)},this);O(b,function(a){var b=new Y(this.Uj);Z(b,"as_co
ll",a[Jc]());Gn(b,K(this.Am,this,this.ic,this.gb,a,this.kh,this.Ba),"POST")},thi
s);O(a,function(a){var b=new Y(this.Vj);Z(b,"as_coll",a[Jc]());Gn(b,K(this.Bm,th
is,this.ic,this.gb,a,this.kh,this.Ba),"POST")},this);this.D()};I.Am=function(a,b
,c,d,f,g){if(On(g[Kc])){if(g=a.Ya(b))c.a[u](g);else g=new co,g.a.Xe=b,c.a[u](g),
(c=Ow(this))&&!Wd(zg(c))?X(c,i):(c=_OC_MSG[6200],(g=Ow(this))&&vg(g,c)),c=_OC_MS
G[6199],(f=Pw(f))&&vg(f,c);d&&X(d,!!a.Ya(b))}};I.Bm=function(a,b,c,d,f,g){On(g[K
c])&&(g=a.Ya(b),qo(c,g),d&&X(d,!!a.Ya(b)),a.Ya(b)||(X(Ow(this),l),a=_OC_MSG[6198
],(f=Pw(f))&&vg(f,a)))};function Pw(a){return(a=Zf(p,"span","secondary",a))&&a[C
]?a[0]:j}function Ow(a){return S("sbs-link-prefix"+a.gb)}
I.Ef=function(){Qh(this.a)&&this.e.jb(this.a,4)};I.Yj=function(a){!ug(this.Ba,a[
Kc])&&!ug(this.a,a[Kc])&&Qh(this.a)&&this.D()};I.Xj=function(a){27==a[Qb]&&Qh(th
is.a)&&(a[yb](),this.D())};I.r=function(){Nw.l.r[F](this);pg(this.a)};function Q
w(a,b,c,d,f,g,k,n){$[F](this);this.Ba=a;this.Ba.id="addToLibraryLink"+f;this.d=b
;this.o=c;this.e=d;this.gb=f;this.c=n;this.ic=g;this.j=k;X(this.Ba,i);P(this.Ba,
"secondary");this.i(this.Ba,"click",this.Mb)}N(Qw,$);Qw[D].Mb=function(a){a[yb](
);this.a?this.b():(a=Cd(this.c)&&Ae(this.c,7),this.a=new Nw(this.Ba,this.d,this.
o,this.e,this.gb,this.ic,this.j,a),this.O(this.a,"dispose",this.b))};Qw[D].b=fun
ction(){this.Le(this.a,"dispose");this.a.D();delete this.a};function Rw(a,b,c){v
w[F](this,a,b,c);sw(this)}N(Rw,vw);qm("goog-checkbox-menuitem",function(){return
new Rw(j)});function Sw(a,b){xw[F](this,a,b);this.af=i;kw(this,i);this.V(l,i);t
his.a=new Mi}N(Sw,xw);I=Sw[D];I.Km=l;I.bj=0;I.bb=function(a){Sw.l.bb[F](this,a);
if(a=a[Rc]("for")||a.htmlFor)if(a=this.C.g(a),!a||!this.a.ib(Jd(a))){if(a){var b
={s:a,gi:1,gl:h,yl:"mousedown",Wf:h};this.a.set(Jd(a),b);a=b}else a=j;this.fa&&t
his.qi(a)}};I.da=function(){Sw.l.da[F](this);Li(this.a,this.qi,this);var a=this[
qc]();a.i(this,"action",this.Di);a.i(this.C.a,"mousedown",this.Ei,i);Bf&&a.i(thi
s.C.a,"contextmenu",this.Ei,i)};I.qi=function(a){this[qc]().i(a.s,a.yl,this.Lm)}
;function Tw(a,b,c,d){var f=a.N();(a.N()||150>Od()-a.bj)&&a.Km?Uw(a):a[z]("befor
eshow")&&(c="undefined"!=typeof c?c:4,f||Ea(a.g()[E],"hidden"),X(a.g(),i),b.jb(a
.g(),c,d),f||Ea(a.g()[E],"visible"),fw(a,-1),a.V(i))}function Uw(a){a.N()&&(a.V(
l),a.N()||(a.bj=Od()))}I.Di=function(){Uw(this)};I.Lm=function(a){for(var b=this
.a.Pb(),c=0;c<b[C];c++){var d=this.a.get(b[c]);if(d.s==a[Gb]){b=d;c=Bd(b.gi)?new
Gj(b.s,b.gi,i):new Jj(a[ic],a[jc]);c.c&&c.c(5);Tw(this,c,b.gl,b.Wf);a[yb]();a.F
a();break}}};I.Ei=function(a){this.N()&&!yw(this,a[Kc])&&Uw(this)};I.uf=function
(a){Sw.l.uf[F](this,a);Uw(this)};I.r=function(){Sw.l.r[F](this);this.a&&(this.a[
ac](),delete this.a)};function Vw(a){Rw[F](this,a.Ja(),a[Jc]());this.a=a}N(Vw,Rw
);Vw[D].bb=function(a){Vw.l.bb[F](this,a);if(this.a.c){var b=(a=1==this.a.c)?_OC
_MSG[18954]:_OC_MSG[18955],a=T("img",{src:"/googlebooks/images/sharing_"+(a?"pub
lic":"private")+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;flo
at:"+(wp()?"left":"right")}),a=T("div","goog-menuitem-accel",a,ig(""+this.a.p)),
b=this.mc();b[zb](a,b[bc][1]||j)}};function Ww(a,b){Sw[F](this);this.c=a;this.b=
b;O(Me(this.b.Fd,this.b.Ed),this.Xl,this);this.g()[E].maxHeight="200px";this.g()
[E].overflowY="scroll"}N(Ww,Sw);I=Ww[D];I.da=function(){Ww.l.da[F](this);V(this.
g(),"mouseout",this.Hm,l,this);V(this.g(),"scroll",this.Im,l,this)};I.Di=td();I.
Hm=function(a){(!a.mb||!ug(this.g(),a.mb))&&this.V(l)};I.Im=function(a){a.Fa()};
I.Xl=function(a){if(!Wd(a.Ja())&&a.d&&(!a.z||this.c.Kb()||Ae(this.c.se,7))){var
b=new Vw(a);b.Oa(!!a.Ya(this.c.ob()));this.b.a==a[Jc]()&&b.Z(l);this.aa(b,i)}};f
unction Xw(a,b,c){an[F](this,j);this.p=a;this.j=b;this.B=!!c;this.a=new Image;th
is.a.src="/googlebooks/images/my_library_logo.png";Wa(this.a,16);qa(this.a,16);C
m(this,64,i)}N(Xw,an);I=Xw[D];I.Ab=function(){Xw.l.Ab[F](this);P(this.g(),"add-t
o-library")};I.Zm=200;I.wg=function(){var a=[];Zl(Yw(this),function(b){b.Wa()&&a
[u](b)});var b,c,d;switch(a[C]){case 0:b=_OC_MSG[18464];c=l;d=cn.ad;break;case 1
:b=Pd(_OC_MSG[22143],{shelf:a[0].Yd()});c=i;d=cn.ad;break;default:b=Pd(_OC_MSG[2
2144],{count:a[C]}),c=i,d=cn.ad}var f=jn(this.a,b);zm(this,c?f:b);en(this,this.B
?cn.ze:d)};I.ra=function(a){this.qf();Xw.l.ra[F](this,a);a?(a=Yw(this),Tw(a,new
zw(this.g(),4,i),h,j)):Uw(Yw(this))};I.da=function(){Xw.l.da[F](this);V(this,"en
ter",this.gj,l,this);V(this,"leave",this.qf,l,this);V(this,"action",this.ej,l,th
is);V(Yw(this),"action",this.fj,l,this);this.wg()};I.Ta=function(){fh(this,"ente
r",this.gj,l,this);fh(this,"leave",this.qf,l,this);fh(this,"action",this.ej,l,th
is);fh(Yw(this),"action",this.fj,l,this);Xw.l.Ta[F](this)};I.ej=function(){this.
ra(i)};I.fj=function(a){if(a[Kc]instanceof Rw){var b=a[Kc],c=uo(this.j,""+b.ya()
),a=this.p.ob(),d=K(this.wg,this);b.Wa()?c.Ya(a)||!Cd(c.e)||!c.d?d&&d(j):(b=c.e.
ia(),c=K(c.$l,c,a,d||yd),Z(b,"id",a),Gn(b,c,"POST")):!c.Ya(a)||!Cd(c.j)||!c.o?d&
&d(j):(b=c.j.ia(),c=K(c.am,c,a,d||yd),Z(b,"id",a),Gn(b,c,"POST"));this.wg()}};I.
gj=function(){this.qf();this.O=fi(K(this.ra,this,i),this.Zm)};I.qf=function(){ei
[gb](this.O)};function Yw(a){a.e||(a.e=new Ww(a.p,a.j),a.e[Sb]());return a.e};fu
nction Zw(a){this.a=[];$w(this,a)}N(Zw,ci);I=Zw[D];I.ee=j;I.dh=j;function ax(a,b
){a.dh=b}function $w(a,b){b&&(O(b,function(a){bx(this,a,l)},a),He(a.a,b))}I.Db=f
unction(a){var b=this.a[C];a&&(bx(this,a,l),Ie(this.a,b,0,a))};I.Nd=function(){r
eturn Ge(this.a)};function cx(a,b){b!=a.ee&&(bx(a,a.ee,l),a.ee=b,bx(a,b,i));a[z]
("select")}Ba(I,function(){Be(this.a);this.ee=j});I.r=function(){Zw.l.r[F](this)
;delete this.a;this.ee=j};function bx(a,b,c){b&&("function"==typeof a.dh?a.dh(b,
c):"function"==typeof b.ah&&b.ah(c))};function dx(){}N(dx,Uv);zd(dx);dx[D].lb=fu
nction(a){return a.C.ma("div",this.F()+" goog-inline-block","\u00a0")};dx[D].qa=
function(a,b){b=dx.l.qa[F](this,a,b);P(b,"goog-inline-block");return b};dx[D].F=
vd("goog-toolbar-separator");function ex(){}N(ex,Wv);zd(ex);ex[D].Wg=vd("toolbar
");ex[D].ne=function(a){return"HR"==a[ed]?new Vv(dx.ga()):ex.l.ne[F](this,a)};ex
[D].F=vd("goog-toolbar");ex[D].rj=vd("horizontal");function fx(a,b,c){bw[F](this
,b,a||ex.ga(),c)}N(fx,bw);function gx(){}N(gx,Aw);zd(gx);gx[D].F=vd("goog-toolba
r-button");function hx(a,b,c){Hm[F](this,a,b||gx.ga(),c)}N(hx,Hm);qm("goog-toolb
ar-button",function(){return new hx(j)});function ix(a,b){Vv[F](this,a||dx.ga(),
b)}N(ix,Vv);qm("goog-toolbar-separator",function(){return new ix});function jx(a
){this.b=a}N(jx,dx);var kx={};jx[D].F=function(){return this.b||"ocean-chrome-se
parator"};function lx(a){this.b=a}N(lx,gx);var mx={};lx[D].F=function(){return t
his.b||"ocean-chrome-button"};function nx(a){this.a=a}N(nx,ex);var ox={};nx[D].F
=function(){return this.a||"ocean-chrome-toolbar"};function px(a,b){fx[F](this,o
x[a||"viewport-chrome-toolbar"]||(ox[a||"viewport-chrome-toolbar"]=new nx(a||"vi
ewport-chrome-toolbar")));this.p=b||"viewport-chrome-toolbar-button";this.j={};t
his.O=new Kj(this)}N(px,fx);px[D].i=function(a,b,c,d,f){this.O.i[cd](this.O,argu
ments)};function qx(a,b,c,d){Cm(b,16,i);if(c){var f=a.j[c];f||(f=new Zw,ax(f,fun
ction(a,b){a&&a.Oa(b)}),a.j[c]=f);f.Db(b);b.pe&=-17;V(b,"action",function(a){cx(
f,a[Kc])});d&&cx(f,b)}else b.Ga(16,!!d)}
function rx(a,b){a.j.viewport&&cx(a.j.viewport,b)}function sx(a){var b=new ix(kx
["top-toolbar-separator"]||(kx["top-toolbar-separator"]=new jx("top-toolbar-sepa
rator")));a.aa(b,i)}function tx(a,b,c,d,f,g,k,n){var s=U("div"),v=T("span",{"cla
ss":c,id:d?d+"-image":j}),d=T("span",{id:d?d+"-text":j,"class":"linkbar-button-t
ext"});r(d,b);s[t](v);(n?ng:og)(d,v);b=ux(a,c,f,g,k,s);a.aa(b,i);return b}functi
on vx(a,b,c,d){b=ux(a,b,c,d,h);a.aa(b,i);return b}
function ux(a,b,c,d,f,g){b=g||T("div",{"class":b});a=mx[f||a.p]||(mx[f||a.p]=new
lx(f||a.p));a=new hx(b,a);d&&(a.d=d,(f=a.g())&&Ia(f,d||""));c&&V(a,"action",M(c
,a));return a}px[D].r=function(){px.l.r[F](this);this.O.D();$e(this.j,function(a
){a.D()})};function wx(a,b){$[F](this);this.Na=a;this.b=b;this.nd=this.Na.Q.ue;t
his.c=!!this.Na.Q.ue;this.d=!!this.Na.Q.te;if(this.c){var c;a:{c=this.Na.U;for(v
ar d=0;d<this.nd[C];d++){var f=rq(c,this.nd[d][Jc]());if(f){var g;b:{for(g=d+1;g
<this.nd[C];g++){var k=rq(this.Na.U,this.nd[g][Jc]());if(k){g=k;break b}}g=j}g=g
?nq(g)-1:nq(pe(oq(c)));k=nq(this.Na.L());if(k>=nq(f)&&k<=g){c=d;break a}}}c=-1}t
his.Eh=c}}N(wx,$);I=wx[D];xa(I,function(a){this.a=U("div");p[Gc][t](this.a);fi(K
(this.cl,this));this.e=a;if(this.c)xx(this);else if(this.d){P(this.a,"base-image
-toc-div");var a=this.Na.Q.te,b=rq(this.Na.U,a);b&&yx(this,b);1<this.Na.Q.Sj&&(a
=qq(this.Na.U,a,1))&&yx(this,a);this.Je()}else this.D()});I.cl=function(){this.i
(p,"click",this.D);this.i(this.Na,"resize",this.Je)};function yx(a,b){var c=new
Ye(128,0),d=T("img",{width:128});P(d,"toc-page-image");a.i(d,"click",K(a.Na.Ka,a
.Na,b));Af&&wp()&&a.i(d,"load",a.Je);b.$c(c)?a.Ki(d,b,c):(c=M(a.Ki,d,b,c),Dq(b,E
q(b),c));a.a[t](d)}I.Ki=function(a,b,c){ag(a,{src:b.$c(c)})};function xx(a){var
b=T("div",{"class":"toc-div"}),c;O(a.nd,function(a,f){var g=rq(this.Na.U,a[Jc]()
),k=a.ql,n=this.nd[f+1]?"":"-last",s="toc-middle-cell"+n,n="toc-right-cell"+n,v=
T("div",{"class":g?"toc-row":""}),J=U("div");P(J,"goog-inline-block","toc-left-c
ell",f==this.Eh?wp()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_selected
_item_arrow_left":"");var L=U("div");P(L,"goog-inline-block",s);Af&&!Pf("1.9")&&
W(L,"overflow","hidden");var ba=U("div");P(ba,"goog-inline-block",n);var ga=a.Ja
();35<ga[C]&&(ga=ga[$c](0,32)+"...");r(L,ga);r(ba,!Wd(k)?k:" ");v[t](J);v[t
](L);v[t](ba);g?this.i(v,"click",K(this.Na.Ka,this.Na,g)):(Te(L,s,"toc-middle-di
sabled-cell"),Te(ba,n,"toc-right-disabled-cell"));b[t](v);f==this.Eh&&(c=v)},a);
c&&fi(K(a.Ql,a,c));a.a[t](b);300<Mh(a.a)[G]&&(W(a.a,"height","300px"),P(a.a,"scr
oll-toc-div-wide"));P(a.a,"scroll-toc-div");a.Je()}
I.Ql=function(a){if(300<a[ld]+Mh(a)[G]&&(a=a.previousElementSibling!=h?a.previou
sElementSibling:sg(a.previousSibling,l)))this.a.scrollTop=a[ld]};I.Je=function()
{wj(this.b.g(),7,this.a,6,new Q(0,-this.e))};I.r=function(){wx.l.r[F](this);pg(t
his.a);this.b.Oa(l)};function zx(a){px[F](this);this.a=a.la;this.na=a.Cj;this.R=
a.history;this.o=a.Jj;this.Q=a.Ij;this.B=a.Hj;this.e=a.Bj;this.J=a.Aj;if(!a.Cf&&
!this.a){var b=S("appbar-read-patent-link");if(b&&(b=b[Rc]("href"))){var c=new a
n(_OC_MSG[19053]);this.aa(c,i);this.i(c,"action",K(this.Ac,this,b))}}if(this.a){
this.Rb=!!a.fh||!!a.eh;this.o&&(b=jn("/googlebooks/images/kennedy/zoom_tool.png"
),this.xc=new an(b,h,h,dn.nb),Im(this.xc,2),this.aa(this.xc,i),V(this.xc,"action
",K(this.o.b,this.o)),b=jn("/googlebooks/images/kennedy/zoom_out.png"),this.yc=n
ew an(b,h,h,dn.nb),Im(this.yc,1),this.aa(this.yc,i),V(this.yc,"action",K(this.o.
c,this.o)));c=!!a.fh;b=!!a.eh;if(c||b){var d=jn("/googlebooks/images/kennedy/one
_up_page_view.png");this.Sb=new an(d,h,h,dn.nb);Im(this.Sb,2);V(this.Sb,"action"
,K(this.Df,this,rt));this.aa(this.Sb,i);qx(this,this.Sb,"viewport",i);if(c){d=jn
("/googlebooks/images/kennedy/two_up_page_view.png");this.Ub=new an(d,h,h,dn.nb)
;c=1;if(this.na||b)c=3;Im(this.Ub,c);V(this.Ub,"action",K(this.Df,this,zu));this
.aa(this.Ub,i);qx(this,this.Ub,"viewport")}b&&(d=jn("/googlebooks/images/kennedy
/thumbnail.png"),this.Tb=new an(d,h,h,dn.nb),c=1,this.na&&(c=3),Im(this.Tb,c),V(
this.Tb,"action",K(this.Df,this,gu)),this.aa(this.Tb,i),qx(this,this.Tb,"viewpor
t"));this.i(this.a,"viewportmodechange",this.gh);this.gh()}this.na&&(b=jn("/goog
lebooks/images/kennedy/maximize.png"),this.d=new an(b,h,h,dn.nb),Cm(this.d,16,i)
,this.d.Oa(l),this.Rb&&Im(this.d,1),this.aa(this.d,i),this.i(this.d,"action",thi
s.Pj),this.i(this.na,"change",this.Lj));this.J&&(b=jn("/googlebooks/images/kenne
dy/clip.png"),this.b=new an(b,h,h,dn.nb),Cm(this.b,16,i),Im(this.b,2),this.b.Oa(
l),this.aa(this.b,i),V(this.b,"action",K(this.Nj,this)));a.Ej&&(b=jn("/googleboo
ks/images/kennedy/insert_link.png"),this.c=new an(b,h,h,dn.nb),Cm(this.c,16,i),t
his.b&&Im(this.c,1),this.aa(this.c,i),V(this.c,"action",K(this.Kj,this)));a.Fj&&
(b=!!this.a.Q.ue,c=!!rq(this.a.U,this.a.Q.te),d=this.a.L().gc()||_OC_MSG[18140],
b||c?(b=jn("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=Ne(b),this.Cd=
b[0],this.Qa=new an(b),Im(this.Qa,2),this.aa(this.Qa,i),this.i(this.Qa,"action",
this.Oj),qx(this,this.Qa)):(this.Cd=T("span","jfk-button-label",d),this.Qa=new a
n(this.Cd),this.Qa.Z(l),Im(this.Qa,2),this.aa(this.Qa,i)),b=jn("/googlebooks/ima
ges/kennedy/page_left.png"),this.ve=new an(b,h,h,dn.nb),Im(this.ve,3),this.aa(th
is.ve,i),V(this.ve,"action",K(this.a.zc,this.a,"previous")),b=jn("/googlebooks/i
mages/kennedy/page_right.png"),this.we=new an(b,h,h,dn.nb),Im(this.we,1),this.aa
(this.we,i),V(this.we,"action",K(this.a.zc,this.a,"next")),this.i(this.a,"pagech
ange",this.Mj))}if(a.Gj&&(b=S("appbar-view-print-sample-link")))if(b=b[Rc]("href
")){var c=S("appbar-view-ebook-sample-link"),f;c&&(f=c[Rc]("href"));c=new an(_OC
_MSG[21697]);xm(c,"gb-view-sample-button");this.aa(c,i);this.i(c,"action",K(this
.Ac,this,b));f&&(Im(c,2),c=new xw,d=new vw(_OC_MSG[22223]),this.i(d,"action",K(t
his.Ac,this,b)),c.aa(d,i),xm(d,"gb-sample-print-book-menuitem"),b=new vw(_OC_MSG
[22224]),this.i(b,"action",K(this.Ac,this,f)),c.aa(b,i),xm(b,"gb-sample-ebook-me
nuitem"),f=new Ew("",c,Hw.ga()),xm(f,"gb-jfk-margin-fix"),xm(f,"gb-view-sample-d
ropdown"),Im(f,1),this.aa(f,i))}if(this.e&&!this.e.is_cobrand&&this.Q&&"patents"
!==ao()){f=this.B&&this.B.uid;var b=this.Q.ob(),c=new Y(this.e.add_vol_to_collec
tion_base_url||this.e.addVol2CollectionBaseUrl),d=new Y(this.e.remove_vol_from_c
ollection_base_url||this.e.removeVolFromCollectionBaseUrl),g=bv([this.Q],this.B)
,k=this.Q.se;if(f&&vl.IsMyLibraryV2Enabled)this.Zc=new Xw(this.Q,g),this.aa(this
.Zc,i);else{var n=jn("/googlebooks/images/kennedy/menu_down_arrow.png",_OC_MSG[1
8464]),n=Ne(n);this.Zc=new an(n);this.aa(this.Zc,i);f?new Qw(this.Zc.g(),c,d,S("
membership_icon"+b),b,g,this.Q.Kb(),k):(f=K(this.Ac,this,this.e.sign_in_url||thi
s.e.signInUrl),eh(this.Zc,"action",f))}}if(a.Cf&&(f=S("appbar-write-review-link"
)))if(f=f[Rc]("href"))this.ea=new an(_OC_MSG[18497]),this.aa(this.ea,i),this.i(t
his.ea,"action",K(this.Ac,this,f));if(!a.Cf&&(f=S("appbar-download-pdf-link")))i
f(f=f[Rc]("href"))b=new an(_OC_MSG[18385]),this.aa(b,i),this.i(b,"action",K(this
.Ac,this,f));if(a.Dj&&(a=m.gbar)&&a.aomc)f=jn("/googlebooks/images/kennedy/setti
ngs.png"),P(f[0],"goog-flat-menu-button-img"),b=T("div",{"class":"toc-div"}),c=n
ew xw,c.aa(new um(b),i),a.aomc(b),this.ua=new Ew(f,c,Hw.ga()),this.aa(this.ua,i)
}N(zx,px);I=zx[D];I.Pj=function(){var a=this.na;Nq(a,!a.na);this.R[jd]()};I.Lj=f
unction(){this.d.Ga(16,this.na.na)};I.Nj=function(){this.J(this.b.Wa())};I.Kj=fu
nction(){if(this.c.Wa()){var a=new Lw(p[Gc],this.a,i);a[Sb](this.c,i);eh(a,"disp
ose",K(this.c.Oa,this.c,l))}};I.Df=function(a){this.a.Xa(a);this.a.pa.$a()||this
.R[jd]()};I.gh=function(){var a=this.a.$();a instanceof rt&&rx(this,this.Sb);a i
nstanceof zu&&rx(this,this.Ub);(a=a instanceof gu)&&rx(this,this.Tb);a=!a;this.y
c.Z(a);this.xc.Z(a)};I.Mj=function(){var a=this.a.L().gc()||_OC_MSG[18140];this.
Cd&&r(this.Cd,a)};I.Oj=function(){this.Qa.Ic()&16&&(new wx(this.a,this.Qa))[Sb](
3)};I.Ac=function(a){p.location=a};I.Sb=j;I.Ub=j;I.Tb=j;I.xc=j;I.yc=j;I.we=j;I.v
e=j;I.Qa=j;I.Cd=j;I.Zc=j;ra(m,function(a,b,c){(new Image).src=["/books/javascrip
t/gen_204?src=",aa(b),"&line=",c][pd]("")});Qd("_OC_Run",function(a,b,c,d,f,g,k)
{Ax("js_exec_start");vl[jd](c);Ci();var n=S("gb-get-book-container"),s=S("gb-get
-book-content");n&&s&&(f=new $u(b),(new jr(f,s,new Y(c.purchaseHelpUrl),!!c.show
_buy_bubble,!!c.logged_in,c.p13n_save_user_settings_url,c.is_play_enabled))[Sb](
n));kr();if(f=b.initial_zoom_width_override)rt[D].jh=f;ks=Nt;Cp=yd;f=S("viewport
");V(p,"selectionchange",Bx);c.stereoscopic&&(Bs=Cx);n=new xq(f);Ax("created_vie
wer_obj");W(p[Gc],{overflow:"hidden"});R&&W(p[hc]("html")[0],{overflow:"hidden"}
);S("titlebar")&&W(S("titlebar"),"white-space","nowrap");s=new zt(n,S("viewport_
td"),f,S("menu_td"),0,S("menu_scroll"));s[pc]();tv=s;Ax("created_resize_manager"
);f=new $u(b);Ax("created_volume_info");var v=new wu(a,n.pa);v.c=vl.pseudocontin
uous;Ax("created_page_info_set");zq(n,v);n.Q=f;v.Cc=f.d;a=rt;b.disable_twopage||
(Su(),a=Ru[Tu("M")]||rt);var d=Dx(v,d),J;Su();J=Tu("P");var L;d&&(L=d.ca());d=Ex
(n);At(s,d);Ax("created_fullscreen");L=[J,L,v.ld.Pa()[0].ca()];var ba;we(L,funct
ion(a){if(a&&rq(v,a))return ba=a,i});L=n.pa;g&&L.tb(he(g.search_query_escaped));
Aq(n,ba);L=new Ou(n,d);Ax("created_history");qv=S("search_bar");sv=S("toolbar_co
ntainer");s=Fx(n,M(Gx,n,L));s=new wv(n,s,L);Ax("created_search_manager");g?(s.d=
a,s[jd]("n",g,ba)):n.Xa(a);Ax("created_viewport");su(new qu(n.p,n.b,d));Hx(n,v);
Ix(n);Jx();Kx();Ax("created_basic_controls");new Jv(n);g=new tt(n);V(zs,"fetch",
M(Ax,"lp_fetch"));V(zs,"loaded",M(Ax,"lp_loaded"));Ax("viewer_go_start");n.go();
Ax("viewer_go_end");L.Z(i);L[jd]();V(eu,"click",K(L[jd],L));Lx(f.B);Mx(n);Ax("js
_exec_end");if(a=S("gb-viewport-plusone-container")||S("gb-atb-patents-plusone-c
ontainer"))(s=S("books-microdata"))&&vl.enableShareButton&&Vn(a,s),Xn(a,i);Un();
vl.enableThumbnailViewport&&(a=vl.ImageServers)&&Nx(a[0]);g=vl.enableClips?M(Ox,
g):h;fi(M(Px,n,d,L,!b.disable_twopage,vl.enableThumbnailViewport,c,f,k,g));fi(M(
Qx,n,b.show_print_pages_button,g,vl.enableFeedbackQuality,vl.enableEmbedding,vl.
maxPrintablePages));fi(Rx);k&&Sx(f,k,f.Kb(),f.se);_OC_InitHooks(M(Tx,n),yd,yd,yd
,yd,yd);V(p,"keydown",Ux);xv("vheadf","vheadq");xv("gbqf","gbqfq");(b=vl.HcpTest
Data)&&fi(M(Vx,b.plaintext,b.ciphertext));b=S("buy-tooltip");c=S("buy-tooltip-bo
x");b&&c&&gk(b,c);m.a&&m.a.qfgq&&m.a.qfgw&&new ql(m.a.qfgq(),h,m.a.qfgw())});fun
ction Di(a){return a+"v2mncore"+vl.currentVersion+".js"}function Ax(a){m._OC_rep
ortEvent&&m._OC_reportEvent(a)}
function Sx(a,b,c,d){var b=bv([a],b),a=a.ob(),f=S("addToLibraryLink"+a);f&&Vu(f,
new Y(vl.addVol2CollectionBaseUrl),new Y(vl.removeVolFromCollectionBaseUrl),S("m
embership_icon"+a),a,b,c,d)}function Px(a,b,c,d,f,g,k,n,s){var v=new Rv(a),J=S("
left-toolbar-buttons"),L=S("right-toolbar-buttons");(new zx({la:a,Cj:b,history:c
,Jj:v,fh:d,eh:f,Ij:k,Hj:n,Bj:g,Aj:s,Ej:i,Cf:i,Gj:h}))[Sb](J);(new zx({la:a,Fj:i,
Dj:i}))[Sb](L);b=S("toolbar_container");mg(b);b[E].padding="0";Ax("toolbar_done"
);new Lv(a,v)}
function Qx(a,b,c,d,f,g){Wu(S("r_toolbar"),a,S("toggle_mode"),S("pdf_download"),
S("epub_download"),b,c,d,f,g)}function Rx(){var a=S("similarbooks_v");a&&Uu(a)}
function Vx(a,b){if(a||b){var c=new Y("/books/javascript/gen_204");if(!a||!b)Z(c
,"hcp","e");else{var d;d=new Oo;if(b){var f=new Ro(b),g=[];d.a.$f(f.a,g,f.b);Ha(
g,f.c);d=g}else d=[];if(0==d[C])d="";else{for(var f=[],k=g=0;g<d[C];){var n=d[g+
+];if(128>n)f[k++]=ja[Lb](n);else if(191<n&&224>n){var s=d[g++];f[k++]=ja[Lb]((n
&31)<<6|s&63)}else{var s=d[g++],v=d[g++];f[k++]=ja[Lb]((n&15)<<12|(s&63)<<6|v&63
)}}d=f[pd]("")}d==a?Z(c,"hcp","s"):Z(c,"hcp","f")}oj(c);U("img").src=c[B]()}}
function Bx(){if(R&&p[kb]&&!Wx){var a=p[kb].createRange();ug(a.parentElement(),S
("viewport"))&&(Wx=i,p[kb].empty(),fi(Xx))}}function Xx(){Wx=l}var Wx=l;function
Tx(a,b,c){(b=rq(a.U,b))?a.Ka(b):c&&Sa(m[Dc],c)}function Dx(a,b){var c=b[bb][0],
d=rq(a,c.pid);return d?(d.ce(c,Eq(d)[B]()),ms(d,c),d):j}function Kx(){for(var a=
["footer_table"],b=0;b<a[C];b++){var c=S(a[b]);c&&W(c,{display:"none"})}}
function Hx(a,b){var c=S("page_label");c||(c={form:S("jtp_form"),input:S("jtp")}
);new tr(a,b,S("prev_btn"),S("next_btn"),c)}function Ix(a){a[z]("pagemodechange"
);var b=S("text_mode");b&&(W(b,{cursor:"pointer"}),V(b,"click",M(Yx,a)))}functio
n Gx(a,b,c){a.pa.tb(c);b[jd]()}function Fx(a,b){Mt("search_form_input");var c=ne
w It(S("search_form_input"),a.pa.$a());V(S("search_form"),"submit",M(Zx,c,b));re
turn c}
function Zx(a,b,c){var d=S("sits");if(!d||!(d[vc]&&""!=S("search_form_input")[xb
]))c[yb](),Jr=l,S("search_form_input")[vb](),b(a.ya())}function Jx(){var a=S("ac
tion_buttons"),b=l;vl.enableHighlightUI&&(a=gq(a,U("div")),new nr(a,"/googlebook
s/images/hilite_icon.gif",_OC_MSG[18367]),b=i);b&&W(S("action_buttons_container"
),{display:""})}function Ex(a){var b=[];O(["one_google","guser","titlebar","top_
search_bar","menu_td"],function(a){(a=S(a))&&b[u](a)});return new Mq(a,b)}
function Lx(a){var b=S("magazine_other_issues");if(b&&a){var a=new fq(new oo,a,i
),c=T("div",{"class":"other_issues_content"});b[t](c);a[Sb](c);a.$e()}}function
Mx(a){var b=S("content_ads_v");b&&(a=new Lq(b,a,S("content_ads_content")),a.z=Pt
,vl.adsRefreshInterval&&(a.Gi=vl.adsRefreshInterval))}function Yx(a,b){b[yb]();v
ar c=new Y(Kq(a.L())[B]());Z(c,"output","text");Sa(p[Dc],c[B]())}function Nx(a){
for(var b=[],c=a.serverFormat,d=0;d<a.numServers;d++)b[u](c[x]("%d",d));du=M($x,
b)}
function $x(a,b){for(var c=0,d=0;d<b[C];++d)c=31*c+b[Vc](d),c%=4294967296;c%=a[C
];d=new Y(b);Zi(d,a[c]);return d[B]()}function Ox(a,b){Ue(S("viewport"),"selecti
on-mode",b);Ns=b;a.Z(!b)}function Ux(a){if((tf?a[Cb]:a[zc])&&70==a[Qb])a[yb](),a
=S("search_form_input"),ay=ay||new ti(a,[255,255,136],[255,255,255],700,ui),ay.N
b(i),a[Ob]()}var ay=j;function Cx(a){return Si([a,"&","edge","=",$d("3d")])}Qd("
_OC_MenuHideHook",yd);if(m[Db]){m[Db].yj={};m[Db].nn=1;var by=function(a,b,c){va
r d=a.t[b],f=a.t[Pc];if(d&&(f||c))return d=a.t[b][0],c!=h?f=c:f=f[0],d-f},cy=fun
ction(a,b,c){var d="";m[Db].pt&&(d+="&srt="+m[Db].pt,delete m[Db].pt);try{m.exte
rnal&&m.external.tran?d+="&tran="+m.external.tran:m.gtbExternal&&m.gtbExternal.t
ran?d+="&tran="+m.gtbExternal.tran():m[mb]&&m[mb].csi&&(d+="&tran="+m[mb].csi().
tran)}catch(f){}var g=m[mb];if(g&&(g=g.loadTimes))g().wasFetchedViaSpdy&&(d+="&p
=s"),g().wasNpnNegotiated&&(d+="&npn=1"),g().wasAlternateProtocolAvailable&&(d+=
"&apa=1");var k=a.t,n=k[Pc],g=[],s=[],v;for(v in k)if("start"!=v&&0!=v[Bb]("_"))
{var J=k[v][1];J?k[J]&&s[u](v+"."+by(a,v,k[J][0])):n&&g[u](v+"."+by(a,v))}delete
k[Pc];if(b)for(var L in b)d+="&"+L+"="+b[L];(b=c)||(b="https:"==p[Dc][Sc]?"http
s://csi.gstatic.com/csi":"http://csi.gstatic.com/csi");return[b,"?v=3","&s="+(m[
Db].sn||"books")+"&action=",a[ec],s[C]?"&it="+s[pd](","):"","",d,"&rt=",g[pd](",
")][pd]("")},dy=function(a,b,c){a=cy(a,b,c);if(!a)return"";var b=new Image,d=m[D
b].nn++;m[Db].yj[d]=b;oa(b,ra(b,function(){m[Db]&&delete m[Db].yj[d]}));b.src=a;
b=j;return a};m[Db].report=function(a,b,c){if("prerender"==p.webkitVisibilitySta
te){var d=l,f=function(){if(!d){b?b.prerender="1":b={prerender:"1"};var g;"prere
nder"==p.webkitVisibilityState?g=l:(dy(a,b,c),g=i);g&&(d=i,p.removeEventListener
("webkitvisibilitychange",f,l))}};p[Vb]("webkitvisibilitychange",f,l);return""}r
eturn dy(a,b,c)}};(function(){function a(){m[Db]&&(m._OC_reportEvent("ol"),m._OC
_reportEvents&&m._OC_reportEvents())}m._OC_timingAction=function(a){m[Db].load.n
ame=a};m._OC_reportEvent=function(a){m[Db].load.tick(a)};m._OC_reportEvents=func
tion(){m[Db].report(m[Db].load)};m.attachEvent?m.attachEvent("onload",a):m[Vb]&&
m[Vb]("load",a,l)})();})();
//-->
</script><script type="text/javascript">if(window['_OC_reportEvent'])_OC_reportE
vent('jl');</script><script>var _OC_Run;function _OC_Redirect(e) {document.locat
ion.href = document.location.href.replace(/#.*/, '') +'&output=html';};</script>
<script type="text/javascript">_OC_Hooks=["_OC_Page","_OC_SearchReload","_OC_Toc
Reload","_OC_EmptyFunc","_OC_SearchPage","_OC_QuotePage"];for(var _OC_i=0;_OC_i<
_OC_Hooks.length;_OC_i++){eval("var "+_OC_Hooks[_OC_i]+";");}function _OC_InitHo
h.getAttribute("aria-owner");if(m.length){var k=document.getElementById(m);k&&k.
parentNode&&O(k.parentNode,"gbto")}}}xa(g)&&ya(g);T=d;L(f,"gbto")}}}}B(function(
){j.tg(a,b,e)});za(a)}catch(l){q(l)}},Ba=function(a){B(function(){j.close(a)})},
wa=function(a){var b,c="direction",d=document.defaultView;if(d&&d.getComputedSty
le){if(a=d.getComputedStyle(a,""))b=a[c]}else b=a.currentStyle?a.currentStyle[c]
:a.style[c];return b==
"rtl"},Da=function(a,b,c){if(a)try{var d=document.getElementById("gbd5");if(d){v
ar g=d.firstChild,f=g.firstChild,h=document.createElement("li");h.className=b+"
gbmtc";h.id=c;a.className="gbmt";h.appendChild(a);if(f.hasChildNodes()){c=[["gbk
c"],["gbf","gbe","gbn"],["gbkp"],["gbnd"]];d=0;var m=f.childNodes.length;g=i;for
(var k=-1,l=0,t;t=c[l];l++){for(var ha=0,M;M=t[ha];ha++){for(;d<m&&K(f.childNode
s[d],M);)d++;if(M==b){f.insertBefore(h,f.childNodes[d]||null);g=e;break}}if(g){i
f(d+1<f.childNodes.length){var ia=
f.childNodes[d+1];if(!K(ia.firstChild,"gbmh")&&!Ca(ia,t))k=d+1}else if(d-1>=0){v
ar ka=f.childNodes[d-1];if(!K(ka.firstChild,"gbmh")&&!Ca(ka,t))k=d}break}d>0&&d+
1<m&&d++}if(k>=0){var N=document.createElement("li"),la=document.createElement("
div");N.className="gbmtc";la.className="gbmt gbmh";N.appendChild(la);f.insertBef
ore(N,f.childNodes[k])}j.addHover&&j.addHover(a)}else f.appendChild(h)}}catch(Na
){q(Na)}},Ca=function(a,b){for(var c=b.length,d=0;d<c;d++)if(K(a,b[d]))return e;
return i},Ea=function(a,
b,c){Da(a,b,c)},Fa=function(a,b){Da(a,"gbe",b)},Ga=function(){B(function(){j.pcm
&&j.pcm()})},Ha=function(a,b,c,d,g,f,h,m){B(function(){j.paa&&j.paa(a,b,c,d,g,f,
h,m)})},Ia=function(a,b){Q[a]||(Q[a]=[]);Q[a].push(b)},Ja=function(a,b){R[a]||(R
[a]=[]);R[a].push(b)},Ka=function(a,b){va[a]=b},La=function(a,b){S[a]||(S[a]=[])
;S[a].push(b)},za=function(a){a.preventDefault&&a.preventDefault();a.returnValue
=i;a.cancelBubble=e},V=null,ya=function(a,b){U();if(a){W(a,"Membuka…");X(
a,e);var c=
typeof b!="undefined"?b:1E4,d=function(){Ma(a)};V=window.setTimeout(d,c)}},Oa=fu
nction(a){U();if(a){X(a,i);W(a,"")}},Ma=function(a){try{U();var b=a||document.ge
tElementById(T);if(b){W(b,"Saat ini layanan ini tidak tersedia.%1$sCoba lagi nan
ti.","%1$s");X(b,e)}}catch(c){q(c)}},W=function(a,b,c){if(a&&b){var d=xa(a);if(d
){if(c){d.innerHTML="";b=b.split(c);c=0;for(var g;g=b[c];c++){var f=document.cre
ateElement("div");f.innerHTML=g;d.appendChild(f)}}else d.innerHTML=b;X(a,e)}}},X
=function(a,b){var c=b!==undefined?b:e;c?L(a,"gbmsgo"):
O(a,"gbmsgo")},xa=function(a){for(var b=0,c;c=a.childNodes[b];b++)if(K(c,"gbmsg"
))return c},U=function(){V&&window.clearTimeout(V)};o("so",ta);o("sos",sa);o("si
",ua);o("tg",Aa);o("close",Ba);o("addLink",Ea);o("addExtraLink",Fa);o("pcm",Ga);
o("paa",Ha);o("ddld",ya);o("ddrd",Oa);o("dderr",Ma);o("rtl",wa);o("bh",Q);o("abh
",Ia);o("dh",R);o("adh",Ja);o("ch",S);o("ach",La);o("eh",va);o("aeh",Ka);o("qs",
ra);o("setContinueCb",pa);o("pc",qa);n.d=za;var Pa={};x.base=Pa;y.push(["m",{url
:"//ssl.gstatic.com/gb/js/sem_cc5bddba3aa701a0eaa39c3ea3a9e10e.js"}]);if(n.a("1"
)){var Qa=n.a("");y.push(["gc",{auto:Qa,url:"//ssl.gstatic.com/gb/js/abc/gcm_f33
b375e36e8c1fa70957777bf47af4a.js"}]);var Ra={version:"gcm_f33b375e36e8c1fa709577
77bf47af4a.js",index:"",lang:"id"};x.gc=Ra;var Y=function(a){if(window.googleapi
s&&window.iframes)a&&a();else{a&&F(a);E("gc")}};o("lGC",Y);n.a("1")&&o("lPWF",Y)
};window.__PVT="";if(n.a("1")&&n.a("1")){var Z=function(a){Y(function(){A("pw",a
);E("pw")})};o("lPW",Z);y.push(["pw",{url:"//ssl.gstatic.com/gb/js/abc/pwm_9f230
9242efa34f253d8a3f7d8abb48c.js"}]);var Sa=[],Ta=function(a){Sa[0]=a},Ua=function
(a,b){var c=b||{};c._sn="pw";q(a,c)},Va={signed:Sa,elog:Ua,base:"https://plusone
.google.com/u/0",loadTime:(new Date).getTime()};x.pw=Va;var Wa=function(a,b){for
(var c=b.split("."),d=function(){var m=arguments;a(function(){for(var k=j,l=0,t=
c.length-1;l<t;++l)k=k[c[l]];k[c[l]].apply(k,m)})},g=j,f=0,h=c.length1;f<h;++f)g=g[c[f]]=g[c[f]]||{};return g[c[f]]=d};Wa(Z,"pw.clk");Wa(Z,"pw.hvr");
o("su",Ta,j.pw)};var Xa=n.b("0.01",1.0E-4),Ya=n.b("0.1",1),Za=i,$a=i;if(n.a("1")
){var ab=Math.random();if(ab<=Xa)Za=e;if(ab<=Ya)$a=e}var $=aa;function bb(a){if(
a<=34){if(a<=$.u){if(a==$.k||a==$.o||a==$.v)return i;return e}else if(a>=$.h&&a<
=$.j)return e;return i}if(a>=200)return e;return i}
function cb(a,b){var c=Xa,d=Za;if(bb(a)){c=Ya;d=$a}if(d){d=encodeURIComponent;c=
["//www.google.com/gen_204?atyp=i&zx=",(new Date).getTime(),"&oge=",a,"&ogex=",d
("30315"),"&ogf=",j.bv.f,"&ogp=",d("10"),"&ogsr=",Math.round(1/c),"&ogv=",d("132
9284407.1330029468"),"&ogd=",d("co.id"),"&ogl=",d("id")];if(b){if("ogw"in b){c.p
ush("&ogw="+b.ogw);delete b.ogw}var g,f=b,h=[];for(g in f){h.length!=0&&h.push("
,");h.push(g);h.push(".");
h.push(f[g])}g=h.join("");if(g!=""){c.push("&ogad=");c.push(d(g))}}v(c.join(""))
}}r=cb;o("il",r,w);var db={};x.il=db;var eb=function(){j.prm&&j.prm()},fb=functi
on(a){A("m",function(){j.spn(a)})},gb=function(a){A("m",function(){j.spp(a)})},h
b=function(){A("m",function(){j.spd()})};o("spn",fb);o("spp",gb);o("spd",hb);Ia(
"gbd4",eb);if(n.a("")){var ib={g:n.a(""),d:n.a(""),e:"",m:"",p:"//ssl.gstatic.co
m/gb/images/avatar_b96.png",xp:n.a("1"),mg:"%1$s (terdelegasi)",md:"%1$s (bawaan
)"};x.prf=ib};function jb(){function a(){for(var l;l=f[h++];)if(l[0]=="m"||l[1].
auto)break;if(l){D(2,l[0]);C(l[1].url)}h<f.length&&setTimeout(a,0)}function b(){
g-- >0?setTimeout(b,0):a()}var c=n.a("1"),d=n.a(""),g=3,f=y,h=0,m=window.gbarOnR
eady;if(m)try{m()}catch(k){q(k)}if(d)o("ldb",a);else if(c)window.addEventListene
r?window.addEventListener("load",b,i):window.attachEvent("onload",b);else b()}o(
"rdl",jb);}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e);}})();
(function(){try{var b=window.gbar;var c=function(a,d){b[a]=function(){if(window.
navigator&&window.navigator.userAgent)return d(window.navigator.userAgent);retur
n false}},e=function(a){return!/AppleWebKit\/.+(?:Version\/3\.|Chrome\/[01]\.)/.
test(a)},f=function(a){return a.indexOf("iPad")==-1};c("bs_w",e);c("bs_s",f);}ca
tch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e);}})();
(function(){try{var a=window.gbar;var c=a.logger.ml,f=function(d){try{var b=docu
ment.getElementById("gbom");b&&d.appendChild(b.cloneNode(true))}catch(e){c(e)}};
a.aomc=f;}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e);}})();
(function(){try{var a=window.gbar;a.mcf("pm",{u:"23ad",p:""});}catch(e){window.g
bar&&gbar.logger&&gbar.logger.ml(e);}})();
(function(){try{window.gbar.rdl();}catch(e){window.gbar&&gbar.logger&&gbar.logge
r.ml(e);}})();
if (window['_OC_timingAction']) {window['_OC_timingAction']('viewport');}</scrip
t><style>#gb{font:13px/27px Arial,sans-serif;height:30px}#gbz,#gbg{position:abso
lute;white-space:nowrap;top:0;height:30px;z-index:1000}#gbz{left:0;padding-left:
4px}#gbg{right:0;padding-right:5px}#gbs{background:transparent;position:absolute
;top:-999px;visibility:hidden;z-index:998}.gbto #gbs{background #fff}#gbx3,#gbx4
{background-color:#2d2d2d;background-image:none;_background-image:none;backgroun
d-position:0 -138px;background-repeat:repeat-x;border-bottom:1px solid #000;font
-size:24px;height:29px;_height:30px;opacity:1;filter:alpha(opacity=100);position
:absolute;top:0;width:100%;z-index:990}#gbx3{left:0}#gbx4{right:0}#gbb{position:
relative}#gbbw{right:0;left:0;position:absolute;top:30px;width:100%}.gbtcb{posit
ion:absolute;visibility:hidden}#gbz .gbtcb{right:0}#gbg .gbtcb{left:0}.gbxx{disp
lay:none !important}.gbm{position:absolute;z-index:999;top:-999px;visibility:hid
den;text-align:left;border:1px solid #bebebe;background:#fff;-moz-box-shadow:-1p
x 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:
0 2px 4px rgba(0,0,0,.2)}.gbrtl .gbm{-moz-box-shadow:1px 1px 1px rgba(0,0,0,.2)}
.gbto .gbm,.gbto #gbs{top:29px;visibility:visible}#gbz .gbm,#gbz #gbs{left:0}#gb
g .gbm,#gbg #gbs{right:0}.gbxms{background-color:#ccc;display:block;position:abs
olute;z-index:1;top:-1px;left:-2px;right:-2px;bottom:-2px;opacity:.4;-moz-border
-radius:3px;filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=5);*opacit
y:1;*top:-2px;*left:-5px;*right:5px;*bottom:4px;-ms-filter:"progid:DXImageTransf
orm.Microsoft.Blur(pixelradius=5)";opacity:1\0/;top:-4px\0/;left:-6px\0/;right:5
px\0/;bottom:4px\0/}.gbma{position:relative;top:-1px;border-style:solid dashed d
ashed;border-color:transparent;border-top-color:#c0c0c0;display:-moz-inline-box;
display:inline-block;font-size:0;height:0;line-height:0;width:0;border-width:3px
3px 0;padding-top:1px;left:4px}#gbztms1,#gbi4m1,#gbi4s,#gbi4t{zoom:1}.gbtc,.gbm
c,.gbmcc{display:block;list-style:none;margin:0;padding:0}.gbmc{background:#fff;
padding:10px 0;position:relative;z-index:2;zoom:1}.gbt{position:relative;display
:-moz-inline-box;display:inline-block;line-height:27px;padding:0;vertical-align:
top}.gbt{*display:inline}.gbto{box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shad
ow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2)}.gbzt,.g
bgt{cursor:pointer;display:block;text-decoration:none !important}.gbts{border-le
ft:1px solid transparent;border-right:1px solid transparent;display:block;*displ
ay:inline-block;padding:0 5px;position:relative;z-index:1000}.gbts{*display:inli
ne}.gbto .gbts{background:#fff;border-color:#bebebe;color:#36c;padding-bottom:1p
x;padding-top:2px}.gbz0l .gbts{color:#fff;font-weight:bold}.gbtsa{padding-right:
9px}#gbz .gbzt,#gbz .gbgt,#gbg .gbgt{color:#ccc!important}.gbtb2{display:block;b
order-top:2px solid transparent}.gbto .gbzt .gbtb2,.gbto .gbgt .gbtb2{border-top
-width:0}.gbtb .gbts{background:url(//ssl.gstatic.com/gb/images/b_8d5afc09.png);
_background:url(//ssl.gstatic.com/gb/images/b8_3615d64d.png);background-position
:-27px -22px;border:0;font-size:0;padding:29px 0 0;*padding:27px 0 0;width:1px}.
gbzt-hvr,.gbzt:focus,.gbgt-hvr,.gbgt:focus{background-color:#4c4c4c;background-i
mage:none;_background-image:none;background-position:0 -102px;background-repeat:
repeat-x;outline:none;text-decoration:none !important}.gbpdjs .gbto .gbm{min-wid
th:99%}.gbz0l .gbtb2{border-top-color:#dd4b39!important}#gbi4s,#gbi4s1{font-weig
ht:bold}#gbg6.gbgt-hvr,#gbg6.gbgt:focus{background-color:transparent;backgroundimage:none}.gbg4a{font-size:0;line-height:0}.gbg4a .gbts{padding:27px 5px 0;*pad
ding:25px 5px 0}.gbto .gbg4a .gbts{padding:29px 5px 1px;*padding:27px 5px 1px}#g
bi4i,#gbi4id{left:5px;border:0;height:24px;position:absolute;top:1px;width:24px}
.gbto #gbi4i,.gbto #gbi4id{top:3px}.gbi4p{display:block;width:24px}#gbi4id,#gbmp
id{background:url(//ssl.gstatic.com/gb/images/b_8d5afc09.png);_background:url(//
ssl.gstatic.com/gb/images/b8_3615d64d.png)}#gbi4id{background-position:-29px -54
px}#gbmpid{background-position:-58px 0px}#gbmpi,#gbmpid{border:none;display:inli
ne-block;margin-top:10px;height:48px;width:48px}.gbmpiw{display:inline-block;lin
e-height:9px;margin-left:20px}#gbmpi,#gbmpid,.gbmpiw{*display:inline}#gbg5{fontsize:0}#gbgs5{padding:5px !important}.gbto #gbgs5{padding:7px 5px 6px !important
}#gbi5{background:url(//ssl.gstatic.com/gb/images/b_8d5afc09.png);_background:ur
l(//ssl.gstatic.com/gb/images/b8_3615d64d.png);background-position:0 0;display:b
lock;font-size:0;height:17px;width:16px}.gbto #gbi5{background-position:-6px -22
px}.gbn .gbmt,.gbn .gbmt:visited,.gbnd .gbmt,.gbnd .gbmt:visited{color:#dd8e27 !
important}.gbf .gbmt,.gbf .gbmt:visited{color:#900 !important}.gbmt,.gbml1,.gbmt
:visited,.gbml1:visited{color:#36c !important;text-decoration:none !important}.g
bmt,.gbmt:visited{display:block}.gbml1,.gbml1:visited{display:inline-block;margi
n:0 10px;padding:0 10px}.gbml1{*display:inline}.gbml1-hvr,.gbml1:focus{backgroun
d:#eff3fb;outline:none}#gbpm .gbml1{display:inline;margin:0;padding:0;white-spac
e:nowrap}#gbpm .gbml1-hvr,#gbpm .gbml1:focus{background:none;text-decoration:und
erline !important}.gbmt{padding:0 20px}.gbmt-hvr,.gbmt:focus{background:#eff3fb;
cursor:pointer;outline:0 solid black;text-decoration:none !important}.gbm0l,.gbm
0l:visited{color:#000 !important;font-weight:bold}.gbmh{border-top:1px solid #e5
e5e5;font-size:0;margin:10px 0}#gbd4 .gbmh{margin:0}.gbmtc{padding:0;margin:0;li
ne-height:27px}.GBMCC:last-child:after,#GBMPAL:last-child:after{content:'\0A\0A'
;white-space:pre;position:absolute}#gbd4 .gbpc,#gbmpas .gbmt{line-height:17px}#g
bd4 .gbpgs .gbmtc{line-height:27px}#gbmpas .gbmt{padding-bottom:10px;padding-top
:10px}#gbmple .gbmt,#gbmpas .gbmt{font-size:15px}#gbd4 .gbpc{display:inline-bloc
k;margin:6px 0 10px;margin-right:50px;vertical-align:top}#gbd4 .gbpc{*display:in
line}.gbpc .gbps,.gbpc .gbps2{display:block;margin:0 20px}#gbmplp.gbps{margin:0
10px}.gbpc .gbps{color:#000;font-weight:bold}.gbpc .gbps2{font-size:13px}.gbpc .
gbpd{margin-bottom:5px}.gbpd .gbmt,.gbmpmtd .gbmt{color:#666 !important}.gbmpme,
.gbps2{color:#666;display:block;font-size:11px}.gbp0 .gbps2,.gbmpmta .gbmpme{fon
t-weight:bold}#gbmpp{display:none}#gbd4 .gbmcc{margin-top:5px}.gbpmc{background:
#edfeea}.gbpmc .gbmt{padding:10px 20px}#gbpm{*border-collapse:collapse;border-sp
acing:0;margin:0;white-space:normal}#gbpm .gbmt{border-top:none;color:#666 !impo
rtant;font:11px Arial,sans-serif}#gbpms{*white-space:nowrap}.gbpms2{font-weight:
bold;white-space:nowrap}#gbmpal{*border-collapse:collapse;border-spacing:0;margi
n:0;white-space:nowrap}.gbmpala,.gbmpalb{font:13px Arial,sans-serif;line-height:
27px;padding:10px 20px 0;white-space:nowrap}.gbmpala{padding-left:0;text-align:l
eft}.gbmpalb{padding-right:0;text-align:right}.gbp0 .gbps,.gbmpmta .gbmpmn{color
:#000;display:inline-block;font-weight:bold;padding-right:34px;position:relative
}.gbp0 .gbps,.gbmpmta .gbmpmn{*display:inline}.gbmpmtc,.gbp0i{background:url(//s
sl.gstatic.com/gb/images/b_8d5afc09.png);_background:url(//ssl.gstatic.com/gb/im
ages/b8_3615d64d.png);background-position:0 -54px;position:absolute;height:21px;
width:24px;right:0;top:-3px}
#gbar { padding:.3em .6em !important;}</style></head><body topmargin=3 marginhei
ght=3><div id=gb><script>window.gbar&&gbar.eli&&gbar.eli()</script><div id=gbw><
nMouseOver="this.href='http://www.amazon.com/gp/search?index\x3dbooks\x26linkCod
e\x3dqs\x26keywords\x3d0877782938';return false" onMouseDown="var analytics = wi
ndow['_gaq'];if (analytics) { _gaq.push(['_trackEvent', 'Shop', 'Click', 'Amazo
n.com']);}this.href='/url?client\x3dca-print-pub-9709899460757851\x26format\x3dg
oogleprint\x26num\x3d0\x26channel\x3dBTB-ca-print-pub-9709899460757851+BTB-ISBN:
0877782938\x26q\x3dhttp://www.amazon.com/gp/search%3Findex%3Dbooks%26linkCode%3D
qs%26keywords%3D0877782938\x26usg\x3dAFQjCNH9g1tKDxGg5ebp0SM2oVmvn2P3Sg\x26sourc
e\x3dgbs_buy_r';return true">Amazon.com</a></div><tr><td><div style="margin-top:
4px"><a style="white-space:normal" href="http://www.bukukita.com/isbn/0877782938
" dir=ltr onMouseOver="this.href='http://www.bukukita.com/isbn/0877782938';retur
n false" onMouseDown="var analytics = window['_gaq'];if (analytics) { _gaq.push
(['_trackEvent', 'Shop', 'Click', 'BukuKita.com']);}this.href='/url?client\x3dca
-print-pub-9709899460757851\x26format\x3dgoogleprint\x26num\x3d0\x26channel\x3dB
TB-ca-print-pub-9709899460757851+BTB-ISBN:0877782938\x26q\x3dhttp://www.bukukita
.com/isbn/0877782938\x26usg\x3dAFQjCNGEzUriIXq6bNXj9A23v0PqnNpLhg\x26source\x3dg
bs_buy_r';return true">BukuKita.com</a></div><tr><td><div style="margin-top:4px"
><a style="white-space:normal" href="http://www.gramediashop.com/book/detail/978
0877782933" dir=ltr onMouseOver="this.href='http://www.gramediashop.com/book/det
ail/9780877782933';return false" onMouseDown="var analytics = window['_gaq'];if
(analytics) { _gaq.push(['_trackEvent', 'Shop', 'Click', 'Gramedia']);}this.hre
f='/url?client\x3dca-print-pub-9709899460757851\x26format\x3dgoogleprint\x26num\
x3d0\x26channel\x3dBTB-ca-print-pub-9709899460757851+BTB-ISBN:0877782938\x26q\x3
dhttp://www.gramediashop.com/book/detail/9780877782933\x26usg\x3dAFQjCNGYYMjp4G9
Y8RHZOMwHVz_TZHNFnA\x26source\x3dgbs_buy_r';return true">Gramedia</a></div><tr><
td> <tr><td><div style="margin-top:4px"><a style="white-space:normal" href=
"http://books.google.co.id/url?id=Vq1X5YP3WPIC&pg=PP1&q=http://www.worldcat.org/
oclc/300447396&clientid=librarylink&usg=AFQjCNFlgNa66Lg4G76YdvUP0Nuf2KVPuw&sourc
e=gbs_buy_r"onclick="var analytics = window['_gaq'];if (analytics) { _gaq.push(
['_trackEvent', 'Shop', 'Click', 'Cari di perpustakaan']);}">Cari di perpustakaa
n</a></div><tr><td><div class="showall"><a class="secondary" style="white-space:
normal" href="http://books.google.co.id/books?id=Vq1X5YP3WPIC&sitesec=buy&hl=id&
source=gbs_buy_r" id="get-all-sellers-link">Semua penjual »</a></div>
</table></div></div><div class=menu id=menu><div class="menu_content" style="mar
gin-bottom:6px"><div style="margin-bottom:4px"><div class="sidebarnav"><table bo
rder="0" cellpadding="0" cellspacing="0"><tr><td><div class="sidebarcover"><a hr
ef="http://books.google.co.id/books?id=Vq1X5YP3WPIC&printsec=frontcover&hl=id" o
nclick="_OC_Page('PP1',this.href); return false;"><img src="http://bks7.books.go
ogle.co.id/books?id=Vq1X5YP3WPIC&printsec=frontcover&img=1&zoom=5&edge=curl" alt
="Sampul Depan" title="Sampul Depan" height=80 border=1 id=summary-frontcover></
a></div></td><td><span id="gb-viewport-plusone-container"></span><div class="rev
iewaggregate hreview-aggregate"><a href="http://books.google.co.id/books?id=Vq1X
5YP3WPIC&hl=id&sitesec=reviews"><span class="gb-star-off goog-inline-block ratin
g"><span class="value-title" title="0.0"></span></span><span class="gb-star-off
goog-inline-block"></span><span class="gb-star-off goog-inline-block"></span><sp
an class="gb-star-off goog-inline-block"></span><span class="gb-star-off goog-in
line-block"></span></a><span class="num-ratings"><a href="http://books.google.co
.id/books?id=Vq1X5YP3WPIC&hl=id&sitesec=reviews" class="sbs-count secondary"><sp
an class="count">0</span> Resensi</a></span><a id="write-review-link" href="http
s://www.google.com/accounts/Login?service=print&continue=http://books.google.co.
id/books%3Fop%3Dlookup%26id%3DVq1X5YP3WPIC%26continue%3Dhttp://books.google.co.i
d/books%253Fid%253DVq1X5YP3WPIC%2526printsec%253Dfrontcover%2526hl%253Did%2526so
urce%253Dgbs_ge_summary_r%26hl%3Did&hl=id"class="secondary sbs-link">Tulis resen
si</a><span class="gb-my-library-book-plusone-container"><span class="canonicalatb-url" style="display:none">http://books.google.co.id/books/about/Five_technol
ogies_for_educational_change.html?hl=id&id=Vq1X5YP3WPIC</span></span></div><
/td></tr></table></div><div style="clear:both"></div></div><div id="volume-infosidebar"><span class="gb-survey-link"></span><h1 class="gb-volume-title" dir=ltr
>Five technologies for educational change: systems thinking, systems design ...<
/h1> <span class="addmd">Oleh David F. Salisbury</span></div><div style="ma
rgin-bottom:3px"><form action=/books id=search_form style="margin:0px;padding:0p
order":85,"title":"68","h":925},{"pid":"PA69","order":86,"title":"69","h":930},{
"pid":"PA70","order":87,"title":"70","h":925},{"pid":"PA71","order":88,"title":"
71","h":930},{"pid":"PA72","order":89,"title":"72","h":927},{"pid":"PA73","order
":90,"title":"73","h":929},{"pid":"PA74","order":91,"title":"74","h":927},{"pid"
:"PA75","order":92,"title":"75","h":928},{"pid":"PA76","order":93,"title":"76","
h":925},{"pid":"PA77","order":94,"title":"77","h":929},{"pid":"PA78","order":95,
"title":"78","h":925},{"pid":"PA79","order":96,"title":"79","h":929},{"pid":"PA8
0","order":97,"title":"80","h":927},{"pid":"PA81","order":98,"title":"81","h":92
8},{"pid":"PA82","order":99,"title":"82","h":925},{"pid":"PA83","order":100,"tit
le":"83","h":928},{"pid":"PA84","order":101,"title":"84","h":925},{"pid":"PA85",
"order":102,"title":"85","h":929},{"pid":"PA86","order":103,"title":"86","h":927
},{"pid":"PA87","order":104,"title":"87"},{"pid":"PA88","order":105,"title":"88"
,"h":924},{"pid":"PA89","order":106,"title":"89","h":928},{"pid":"PA90","order":
107,"title":"90","h":925},{"pid":"PA91","order":108,"title":"91","h":929},{"pid"
:"PA93","order":110,"title":"93"},{"pid":"PA94","order":111,"title":"94","h":925
},{"pid":"PA95","order":112,"title":"95"},{"pid":"PA96","order":113,"title":"96"
,"h":924},{"pid":"PA97","order":114,"title":"97","h":925},{"pid":"PA98","order":
115,"title":"98","h":922},{"pid":"PA99","order":116,"title":"99","h":924},{"pid"
:"PA100","order":117,"title":"100","h":924},{"pid":"PA101","order":118,"title":"
101"},{"pid":"PA102","order":119,"title":"102","h":923},{"pid":"PA103","order":1
20,"title":"103"},{"pid":"PA104","order":121,"title":"104","h":924},{"pid":"PA10
5","order":122,"title":"105"},{"pid":"PA106","order":123,"title":"106","h":924},
{"pid":"PA107","order":124,"title":"107"},{"pid":"PA108","order":125,"title":"10
8"},{"pid":"PA109","order":126,"title":"109"},{"pid":"PA110","order":127,"title"
:"110","h":925},{"pid":"PA111","order":128,"title":"111","h":928},{"pid":"PA112"
,"order":129,"title":"112","h":925},{"pid":"PA113","order":130,"title":"113"},{"
pid":"PA114","order":131,"title":"114","h":924},{"pid":"PA115","order":132,"titl
e":"115","h":924},{"pid":"PA116","order":133,"title":"116","h":923},{"pid":"PA11
7","order":134,"title":"117","h":925},{"pid":"PA118","order":135,"title":"118","
h":921},{"pid":"PA119","order":136,"title":"119","h":930},{"pid":"PA120","order"
:137,"title":"120","h":924},{"pid":"PA121","order":138,"title":"121"},{"pid":"PA
122","order":139,"title":"122","h":924},{"pid":"PA123","order":140,"title":"123"
,"h":928},{"pid":"PA124","order":141,"title":"124","h":925},{"pid":"PA125","orde
r":142,"title":"125"},{"pid":"PA126","order":143,"title":"126","h":925},{"pid":"
PA129","order":146,"title":"129","h":929},{"pid":"PA130","order":147,"title":"13
0","h":922},{"pid":"PA131","order":148,"title":"131"},{"pid":"PA132","order":149
,"title":"132","h":924},{"pid":"PA135","order":152,"title":"135","h":924},{"pid"
:"PA141","order":158,"title":"141","h":928},{"pid":"PA142","order":159,"title":"
142","h":925},{"pid":"PA143","order":160,"title":"143","h":930},{"pid":"PA144","
order":161,"title":"144","h":927},{"pid":"PA145","order":162,"title":"145"},{"pi
d":"PA148","order":165,"title":"148","h":925},{"pid":"PA149","order":166,"title"
:"149","h":922},{"pid":"PA150","order":167,"title":"150","h":921},{"pid":"PA151"
,"order":168,"title":"151","h":928},{"pid":"PA152","order":169,"title":"152","h"
:925},{"pid":"PA153","order":170,"title":"153"},{"pid":"PA154","order":171,"titl
e":"154","h":925},{"pid":"PA155","order":172,"title":"155","h":929},{"pid":"PA15
9","order":176,"title":"159","h":929},{"pid":"PA160","order":177,"title":"160"},
{"pid":"PA161","order":178,"title":"161","h":928},{"pid":"PA162","order":179,"ti
tle":"162","h":925},{"pid":"PA163","order":180,"title":"163"},{"pid":"PA164","or
der":181,"title":"164","h":925},{"pid":"PA165","order":182,"title":"165","h":928
},{"pid":"PA166","order":183,"title":"166","h":927},{"pid":"PA167","order":184,"
title":"167"},{"pid":"PA169","order":186,"title":"169","h":928},{"pid":"PA172","
order":189,"title":"172","h":925},{"pid":"PA175","order":192,"title":"175"},{"pi
d":"PA176","order":193,"title":"176"},{"pid":"PA179","order":196,"title":"179","
h":929},{"pid":"PA180","order":197,"title":"180","h":925},{"pid":"PA181","order"
:198,"title":"181"},{"pid":"PA183","order":200,"title":"183","h":928},{"pid":"PA
184","order":201,"title":"184","h":925},{"pid":"PA185","order":202,"title":"185"
,"h":929},{"pid":"PA186","order":203,"title":"186"},{"pid":"PA187","order":204,"
title":"187","h":928},{"pid":"PA188","order":205,"title":"188"},{"pid":"PA189","
order":206,"title":"189"},{"pid":"PA190","order":207,"title":"190","h":925},{"pi
d":"PA191","order":208,"title":"191","h":928},{"pid":"PA192","order":209,"title"
:"192"},{"pid":"PA193","order":210,"title":"193","h":930},{"pid":"PA198","order"
:215,"title":"198"},{"pid":"PA199","order":216,"title":"199","h":928},{"pid":"PA
200","order":217,"title":"200"},{"pid":"PA206","order":223,"title":"206","h":925
},{"pid":"PA207","order":224,"title":"207"},{"pid":"PA208","order":225,"title":"
208","h":924},{"pid":"PA211","order":228,"title":"211"},{"pid":"PA212","order":2
29,"title":"212"},{"pid":"PA213","order":230,"title":"213","h":929},{"pid":"PA21
6","order":233,"title":"216","h":925},{"pid":"PA217","order":234,"title":"217","
h":928},{"pid":"PA218","order":235,"title":"218","h":925},{"pid":"PA219","order"
:236,"title":"219","h":928},{"pid":"PA220","order":237,"title":"220","h":925},{"
pid":"PA224","order":241,"title":"224","h":925},{"pid":"PA225","order":242,"titl
e":"225","h":924}],"prefix":"http://books.google.co.id/books?id=Vq1X5YP3WPIC\u00
26lpg=PP1\u0026hl=id"},{"fullview":false,"page_width":575,"page_height":926,"fon
t_height":13,"first_content_page":4,"disable_twopage":false,"initial_zoom_width_
override":685,"show_print_pages_button":false,"title":"Five technologies for edu
cational change","subtitle":"systems thinking, systems design, quality science,
change management, instructional technology","attribution":"Oleh David F. Salisb
ury","additional_info":{"JsonBookInfo":{"BuyLinks":[{"Seller":"Educational Techn
ology","Url":"http://www.copyright.com","TrackingUrl":"/url?client=ca-print-pub9709899460757851\u0026format=googleprint\u0026num=0\u0026channel=BTB-ca-print-pu
b-9709899460757851+BTB-ISBN:0877782938\u0026q=http://www.copyright.com\u0026usg=
AFQjCNGr9H8QO6Qe_e4BZAFQmkddsCnaHQ","IsPublisher":true},{"Seller":"Amazon.com","
Url":"http://www.amazon.com/gp/search?index=books\u0026linkCode=qs\u0026keywords
=0877782938","TrackingUrl":"/url?client=ca-print-pub-9709899460757851\u0026forma
t=googleprint\u0026num=0\u0026channel=BTB-ca-print-pub-9709899460757851+BTB-ISBN
:0877782938\u0026q=http://www.amazon.com/gp/search%3Findex%3Dbooks%26linkCode%3D
qs%26keywords%3D0877782938\u0026usg=AFQjCNH9g1tKDxGg5ebp0SM2oVmvn2P3Sg"},{"Selle
r":"BukuKita.com","Url":"http://www.bukukita.com/isbn/0877782938","TrackingUrl":
"/url?client=ca-print-pub-9709899460757851\u0026format=googleprint\u0026num=0\u0
026channel=BTB-ca-print-pub-9709899460757851+BTB-ISBN:0877782938\u0026q=http://w
ww.bukukita.com/isbn/0877782938\u0026usg=AFQjCNGEzUriIXq6bNXj9A23v0PqnNpLhg"},{"
Seller":"Gramedia","Url":"http://www.gramediashop.com/book/detail/9780877782933"
,"TrackingUrl":"/url?client=ca-print-pub-9709899460757851\u0026format=googleprin
t\u0026num=0\u0026channel=BTB-ca-print-pub-9709899460757851+BTB-ISBN:0877782938\
u0026q=http://www.gramediashop.com/book/detail/9780877782933\u0026usg=AFQjCNGYYM
jp4G9Y8RHZOMwHVz_TZHNFnA"}],"AboutUrl":"http://books.google.co.id/books?id=Vq1X5
YP3WPIC\u0026hl=id","PreviewUrl":"http://books.google.co.id/books?id=Vq1X5YP3WPI
C","TocLine":[{"Title":"I","Pid":"PR3","PgNum":"iii"},{"Title":"III","Pid":"PR15
","PgNum":"xv"},{"Title":"IV","Pid":"PA1","PgNum":"1"},{"Title":"V","Pid":"PA17"
,"PgNum":"17"},{"Title":"VII","Pid":"PA27","PgNum":"27"},{"Title":"IX","Pid":"PA
29","PgNum":"29"},{"Title":"X","Pid":"PA61","PgNum":"61"},{"Title":"XII","Pid":"
PA75","PgNum":"75"},{"Title":"XIV","Pid":"PA77","PgNum":"77"},{"Title":"XV","Pid
":"PA111","PgNum":"111"},{"Title":"XVII","Pid":"PA129","PgNum":"129"},{"Title":"
XIX","Pid":"PA131","PgNum":"131"},{"Title":"XXI","Pid":"PA153","PgNum":"153"},{"
Title":"XXIII","Pid":"PA165","PgNum":"165"},{"Title":"XXV","Pid":"PA167","PgNum"
:"167"},{"Title":"XXVII","Pid":"PA199","PgNum":"199"},{"Title":"XXVIII","Pid":"P
A213","PgNum":"213"},{"Title":"XXX","Pid":"PA219","PgNum":"219"}]}},"max_resolut
ion_image_width":1280,"max_resolution_image_height":2061,"quality_info":"Kami ta
hu buku ini berkualitas Sempurna.","volume_id":"Vq1X5YP3WPIC","permission_info":
"Halaman ditampilkan dengan izin \u003ca class=link_aux href=\"http://books.goog
le.co.id/url?id=Vq1X5YP3WPIC\u0026pg=PP1\u0026q=http://copyright.com\u0026client
id=ca-print-pub-9709899460757851\u0026channel=BTB-ca-print-pub-9709899460757851+
BTB-ISBN:0877782938\u0026linkid=1\u0026usg=AFQjCNFIAsVZDiOjay6wuvfSq-Q-lRNkow\u0
026source=gbs_pub_info_r\"\u003eEducational Technology\u003c/a\u003e","is_ebook"
:false,"volumeresult":{"has_flowing_text":true,"has_scanned_text":true,"can_down
load_pdf":false,"can_download_epub":false,"is_pdf_drm_enabled":false,"is_epub_dr
m_enabled":false},"rating":0,"num_reviews":0,"publisher":"Educational Technology
","publication_date":"1996","num_pages":247,"sample_url":"http://books.google.co
.id/books/reader?id=Vq1X5YP3WPIC\u0026hl=id\u0026printsec=frontcover\u0026output
=reader\u0026source=gbs_vpt_hover","my_library_url":"https://www.google.com/acco
unts/Login?service=print\u0026continue=http://books.google.co.id/books%3Fop%3Dli
brary%26hl%3Did\u0026hl=id","is_magazine":false,"is_public_domain":false},{"enab
leUserFeedbackUI":true,"pseudocontinuous":true,"ImageServers":[{"numServers":10,
"serverFormat":"bks%d.books.google.co.id"}],"asyncAdsEnabled":true,"currentVersi
on":"_b692a686110ecbae4251b6b078ec99d8","useModularViewport":true,"maxPrintableP
ages":20,"enableEmbedding":true,"addVol2CollectionBaseUrl":"http://books.google.
co.id/books?op=add\u0026hl=id\u0026sig=ACfU3U0c54RH5yQYE1PRezrjlc-udvPU1A\u0026i
d=Vq1X5YP3WPIC","removeVolFromCollectionBaseUrl":"http://books.google.co.id/book
s?op=remove\u0026hl=id\u0026sig=ACfU3U2M9FbCZnvuMrpV8TpJXJWIhF1cOQ\u0026id=Vq1X5
YP3WPIC","enableFeedbackQuality":false,"enableP13n":true,"HcpTestData":{"plainte
xt":"\u003cp class='gtxt_body'\u003eGoogle Books, \u003c/p\u003e\n\u003cp class=
'gtxt_body'\u003e\u0026#12502;\u0026#12483;\u0026#12463;\u0026#12473; \\ \u0026#
26412;\u003c/p\u003e","ciphertext":"87fKeH/BOcDvyu10qIkJu2wAAADqXbholLsl4r4l99Nw
OXR4pPEE9VqCtStIfX6HjHougT5nztang5mBKdtH+RKnqIgUBJoq82vkfc5ofc7uyLk5pITLJx7mwGDH
v5aRtRX532ykp4fG5aJ6vSK4NDXOdIVuDluRrADWjMJFPbX2ULL4"},"enablePlusOne":true,"pur
chaseHelpUrl":"http://books.google.co.id/support/bin/answer.py?answer=179845\u00
26hl=id-ID","logged_in":false,"p13n_save_user_settings_url":"http://books.google
.co.id/books?op=edit_user_settings\u0026hl=id\u0026sig=ACfU3U2JgReOntIfPSrXPBElr
oIo15re2Q","is_cobrand":false,"sign_in_url":"https://www.google.com/accounts/Log
in?service=print\u0026continue=http://books.google.co.id/books%3Fid%3DVq1X5YP3WP
IC%26printsec%3Dfrontcover%26hl%3Did%26source%3Dgbs_ge_summary_r\u0026hl=id","is
_play_enabled":false},{"page":[{"pid":"PP1","src":"http://books.google.co.id/boo
ks?id=Vq1X5YP3WPIC\u0026hl=id\u0026pg=PP1\u0026img=1\u0026zoom=3\u0026hl=id\u002
6sig=ACfU3U28QqCK5qx66Wn00GR3At-7HYkVYQ","flags":32,"order":0,"uf":"http://books
.google.co.id/books_feedback?id=Vq1X5YP3WPIC\u0026spid=AFLRE73OfIfnTOC2hEjppN2iZ
FriImSiFRq2e1gxPJds3h1_PB4tV-8\u0026ftype=0\u0026hl=id"},{"pid":"PR4","src":"htt
p://books.google.co.id/books?id=Vq1X5YP3WPIC\u0026hl=id\u0026pg=PR4\u0026img=1\u
0026zoom=3\u0026hl=id\u0026sig=ACfU3U0KjEmn0QijMcqZ1dYnV8xUEJkeVg"},{"pid":"PR5"
,"src":"http://books.google.co.id/books?id=Vq1X5YP3WPIC\u0026hl=id\u0026pg=PR5\u
0026img=1\u0026zoom=3\u0026hl=id\u0026sig=ACfU3U0rQh7ZgAJHRLr7cKaUrsPwC5Illg"},{
"pid":"PR6","src":"http://books.google.co.id/books?id=Vq1X5YP3WPIC\u0026hl=id\u0
026pg=PR6\u0026img=1\u0026zoom=3\u0026hl=id\u0026sig=ACfU3U2N77VXeji6NJx3kIfqS6f
ymx6TLQ"}]},null,null,{});</script><script type="text/javascript">var _gaq=_gaq|
|[];_gaq.push(['_setAccount','UA-18010-1']);_gaq.push(['_trackPageview']);(funct
ion(){var ga=document.createElement('script');ga.type='text/javascript';ga.async
=true;ga.src=('https:'==document.location.protocol?'https://ssl':'http://www')+'
.google-analytics.com/ga.js';var s=document.getElementsByTagName('script')[0];s.
parentNode.insertBefore(ga,s);})();</script></div></td></tr></table>