  var widget_code = '    <h2>\n      <a style=\"text-decoration: none;\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/list/4417825-greg?shelf=read&amp;utm_medium=api&amp;utm_source=grid_widget\">Greg&#39;s bookshelf: read<\/a>\n    <\/h2>\n  <div class=\"gr_grid_container\">\n    <div class=\"gr_grid_book_container\"><a title=\"Endless Winter\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/5022554447?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Endless Winter\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1633335352l/59144853._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Jake\'s Magical Market\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/5017729099?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Jake\'s Magical Market\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1633627443l/59236334._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Portal to Nova Roma: Venice\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/5011773559?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Portal to Nova Roma: Venice\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1646759754l/60575359._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Portal to Nova Roma\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/5006264083?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Portal to Nova Roma\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1643764782l/60288155._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Zombie Maelstrom (Zombie Apocalypse #1)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/5000743216?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Zombie Maelstrom\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1616090108l/57452531._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Fire Season (Honorverse: Stephanie Harrington, #2)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4995792516?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Fire Season\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1381649187l/18665265._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"He Who Fights With Monsters 7 (He Who Fights with Monsters, #7)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4988923413?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"He Who Fights With Monsters 7\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1656715546l/61379442._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"A Beautiful Friendship (Honor Harrington - Star Kingdom Book 1)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4980728332?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"A Beautiful Friendship\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1385156782l/18889145._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Invent (The Completionist Chronicles #7)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4971429898?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Invent\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1654577050l/61242058._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"After Z Part 3\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4968666098?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"After Z Part 3\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1661035950l/62035192._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"After Z Part 2\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4964083610?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"After Z Part 2\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1620188881l/57950787._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"After Z\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4955187324?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"After Z\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1564166266l/52039870._SX50_SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Mid-Lich Crisis\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4950381389?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Mid-Lich Crisis\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1566773132l/45822382._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"The Historian: The Wilds\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4944240409?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"The Historian: The Wilds\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1595971807l/54738072._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"The Historian: Life Before and After\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4941312206?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"The Historian: Life Before and After\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1590979950l/53721246._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"All the Empty Houses\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4936915951?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"All the Empty Houses\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1646187513l/60533809._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"48 States\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4935262608?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"48 States\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1654802145l/61257191._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Defiance of the Fall 6 (Defiance of the Fall, #6)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4925226428?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Defiance of the Fall 6\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1655777892l/61197352._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Second Flight (Uplink Squadron #2)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4922557872?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Second Flight\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1655013982l/61270435._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Uplink Squadron (Uplink Squadron #1)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4920544496?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Uplink Squadron\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1652833131l/61118456._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"The Tenth Realm (Ten Realms, #12)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4919849849?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"The Tenth Realm\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1658808194l/61724178._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Dreadgod (Cradle, #11)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4915670232?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Dreadgod\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1654304419l/59515764._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Reaper (Cradle, #10)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4910372456?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Reaper\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1630800925l/57640065._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Wintersteel (Cradle, #8)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4904963001?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Wintersteel\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1600740062l/55423083._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Bloodline (Cradle, #9)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4909244074?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Bloodline\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1616477745l/55595995._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Uncrowned (Cradle, #7)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4902676889?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Uncrowned\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1567730777l/50789354._SX50_SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Underlord (Cradle, #6)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4898539272?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Underlord\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1654570936l/43895031._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Ghostwater (Cradle, #5)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4895708486?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Ghostwater\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1654570956l/40280403._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Skysworn (Cradle, #4)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4891553653?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Skysworn\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1654570974l/36332410._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Blackflame (Cradle, #3)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4884332627?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Blackflame\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1654570987l/35023786._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Soulsmith (Cradle, #2)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4879650331?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Soulsmith\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1654571001l/32283608._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Unsouled (Cradle, #1)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4873605831?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Unsouled\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1654571019l/30558257._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Black Autumn (Black Autumn #1)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4873603294?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Black Autumn\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1551982068l/44299285._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Darktown Funk (The Bad Guys #9)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4863193996?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Darktown Funk\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1644367057l/60377205._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Drop Zone (Drop Trooper #10)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4858996605?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Drop Zone\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1643944812l/60302219._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Grant Us Mercy: Installment One: Post-Apocalyptic Survival Fiction\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4856524381?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Grant Us Mercy: Installment One: Post-Apocalyptic Survival Fiction\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1567225054l/52824481._SX50_SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Apocalypse Online 4\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4846863299?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Apocalypse Online 4\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1655778400l/61331477._SY75_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Oblivion\'s Crown (Endless Online #5)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4842187083?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Oblivion\'s Crown\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1551893047l/44291898._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Oblivion\'s Peril (Endless Online #4)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4836055474?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Oblivion\'s Peril\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1539112625l/42265798._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Oblivion\'s Price (Endless Online #3)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4831278596?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Oblivion\'s Price\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1527359701l/40216062._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Oblivion\'s Promise (Endless Online #2)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4828756893?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Oblivion\'s Promise\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1525276764l/40024260._SX50_.jpg\" /><\/a><\/div>\n    <div class=\"gr_grid_book_container\"><a title=\"Oblivion\'s Blade (Endless Online #1)\" rel=\"nofollow\" href=\"https://www.goodreads.com/review/show/4826283697?utm_medium=api&amp;utm_source=grid_widget\"><img alt=\"Oblivion\'s Blade\" border=\"0\" src=\"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1525275094l/40024109._SX50_.jpg\" /><\/a><\/div>\n    <br style=\"clear: both\"/><br/><a class=\"gr_grid_branding\" style=\"font-size: .9em; color: #382110; text-decoration: none; float: right; clear: both\" rel=\"nofollow\" href=\"https://www.goodreads.com/user/show/4417825-greg\">Greg\'s favorite books &raquo;<\/a>\n  <noscript><br/>Share <a rel=\"nofollow\" href=\"/\">book reviews<\/a> and ratings with Greg, and even join a <a rel=\"nofollow\" href=\"/group\">book club<\/a> on Goodreads.<\/noscript>\n  <\/div>\n'
  var widget_div = document.getElementById('gr_grid_widget_1309627335')
  if (widget_div) {
    widget_div.innerHTML = widget_code
  }
  else {
    document.write(widget_code)
  }
