Michael Pearl’s complete and unabridged Book of Romans audio series. Michael has been studying and teaching the book of Romans for over 40 years. This verse-by-verse teaching is presented for the layman from the unique perspective of a student that believes the Bible rather than a scholar that critiques it. Instead of presenting a devotional study, Michael addresses all the hard theological issues that have been the foundation of Christian faith down through the centuries. This teaching is original in many ways, and is not a restatement of other writers. We hope you understand the work of Jesus Christ more fully through this free edition of Michael Pearl’s Romans series.

Download as individual tracks:

01 Romans 1:1-17
02 Romans 1:18-32
03 Romans 2:1-16
04 Romans 2:17-3:4
05 Romans 3:5-23
06 Romans 3:21-31
07 Romans 4
08 Romans 5:1-11
09 Romans 5:12-21
10 Romans 6:1-5
11 Romans 6:6-23
12 Romans 7:1-6
13 Romans 7:7-25
14 Romans 8:1-10
15 Romans 8:10-14
16 Romans 8:15-23
17 Romans 8:8-39
18 Romans 9
19 Romans 10-11
20 Romans 12-16
21 Prologue

This series is also available as a quality MP3 CD through the NGJ web store.

This audio is shared freely in hope that many will fully understand the work and Gospel of Jesus Christ. The audio file(s) can be freely redistributed under the following conditions: they must be distributed intact and unedited; they must be distributed as a complete set; the packaging must display a visible reference to No Greater Joy Ministries and nogreaterjoy.org; they must be distributed without charge of any kind.



Product List


0 ) {
$lowest_id = 0;
$index = 0;
foreach ( $array as $item ) {
if ( isset( $item[$id] ) ) {
if ( $array[$lowest_id][$id] ) {
if ( $item[$id]<$array[$lowest_id][$id] ) { $lowest_id = $index; } } } $index++; } $temp_array[] = $array[$lowest_id]; $array = array_merge( array_slice( $array, 0, $lowest_id ), array_slice( $array, $lowest_id+1 ) ); } /* if ( $sort_ascending ) { return $temp_array; } else { return array_reverse( $temp_array ); } */ return $temp_array; } // Get variables set via URL ... use either $HTTP_GET_VARS['var'] -or- $_GET['var'] $ids = ( isset($_GET['ids']) ? $_GET['ids'] : '' ); // new | sale | top | all | [#,#,#,...] $cats = ( isset($_GET['cats']) ? $_GET['cats'] : '' ); // ex: 1,14,2,5 $show_head = ( isset($_GET['h']) ? $_GET['h'] : 0 ); // show header? (table only) $show_foot = ( isset($_GET['f']) ? $_GET['f'] : 0 ); // show footer? (table only) //$striped = ( isset($_GET['striped']) ? $_GET['striped'] : 1 ); // row shading? (table only) $show_id = ( isset($_GET['i']) ? $_GET['i'] : 0 ); // show product ID? (ex: 135) $show_sku = ( isset($_GET['n']) ? $_GET['n'] : 1 ); // show SKU? (ex: 8330-15) $show_ico = ( isset($_GET['ico']) ? $_GET['ico'] : 0 ); // show product media icon? $show_author = ( isset($_GET['a']) ? $_GET['a'] : 0 ); // show author? $show_desc = ( isset($_GET['d']) ? $_GET['d'] : 0 ); // show description? $show_img = ( isset($_GET['images']) ? $_GET['images'] : 1 ); // show images? $show_price = ( isset($_GET['prices']) ? $_GET['prices'] : 1 ); // show prices? $show_buy = ( isset($_GET['buy']) ? $_GET['buy'] : 0 ); // show buy now buttons? $show_cat = ( isset($_GET['cat']) ? $_GET['cat'] : 0 ); // show category? $show_isbn = ( isset($_GET['isbn']) ? $_GET['isbn'] : 0 ); // show isbn? $show_debug = ( isset($_GET['debug']) ? $_GET['debug'] : 0); // show debug info? (table only) $layout = ( isset($_GET['l']) ? $_GET['l'] : 'table' ); // table (default) | thumbs | thumbs2 | thumbs3 //$cols = ( isset($_GET['cols']) ? $_GET['cols'] : 4 ); // columns (thumb layouts) $size = ( isset($_GET['size']) ? $_GET['size'] : 50 ); // product image size $sort = ( isset($_GET['sort']) ? $_GET['sort'] : 'display_name' ); $order = ( isset($_GET['order']) ? ' '.$_GET['order'] : ' ASC' ); $limit = ( isset($_GET['limit']) ? ' LIMIT ' . $_GET['limit'] : '' ); $limit_number = ( isset($_GET['limit']) ? $_GET['limit'] : '' ); $offset = ( (isset($_GET['offset'])&&$_GET['offset']!='') ? ' OFFSET ' . $_GET['offset'] : '' ); ?>


>>> style=”text-align: right”> 



getConnection(‘core_write’);
$totalresults = 0;
$totalresults_query = $write->query(“SELECT entity_id FROM catalog_product_flat_1”);
while($trq = $totalresults_query->fetch()){ $totalresults++; }

//$readresult = $write->query(“SELECT product_id, category_id FROM catalog_category_product ORDER BY product_id”);
//$readresult = $write->query(“SELECT entity_id, sku FROM catalog_product_flat_1 ORDER BY display_name” . $limit . $offset);
//$readresult = $write->query(“SELECT * FROM catalog_product_flat_1 ORDER BY display_name” . $order . $limit . $offset);

// Read in product IDs for special cases: “new”, “sale”, “top”, and “all”.
if ($ids==”new”) {
//$tmp_query = $write->query(“SELECT entity_id FROM catalog_product_flat_1 ORDER BY publication_date” . $order . $limit . $offset);
if ($limit==””) $limit = ” LIMIT 10″;
$tmp_query = $write->query(“SELECT entity_id FROM catalog_product_flat_1 ORDER BY publication_date DESC” . $limit . $offset); // alt: ORDER BY created_at
$ids = ”;
while($new = $tmp_query->fetch()) { $ids .= $new[‘entity_id’] . ‘,’; }
} elseif ($ids==”all”) {
$tmp_query = $write->query(“SELECT entity_id FROM catalog_product_flat_1 ORDER BY ” . $sort . $order . $limit . $offset);
$ids = ”;
while($all = $tmp_query->fetch()) { $ids .= $all[‘entity_id’] . ‘,’; }
}
/*
elseif ($ids==”sale”) {
$tmp_query = $write->query(“SELECT entity_id FROM catalog_product_flat_1 WHERE special_price != “” ORDER BY display_name” . $limit . $offset);
$ids = ”;
while($sale = $tmp_query->fetch()) { $ids .= $sale[‘entity_id’] . ‘,’; }
} elseif ($ids==”top”) {
$tmp_query = $write->query(“SELECT sum( op.products_quantity ) AS total, op.products_id FROM orders o LEFT JOIN orders_products op ON o.orders_id = op.orders_id, products p, products_description pd WHERE o.date_purchased > ( now() – ( 60 *60 *24 *30 ) ) AND p.products_id = op.products_id AND pd.products_id = op.products_id AND p.products_price > ‘1’ GROUP BY p.products_id ORDER BY total DESC LIMIT ” . (int)$limit . ” OFFSET ” . (int)$offset);
$ids = ”;
while($top = $tmp_query->fetch()) { $ids .= $top[‘entity_id’] . ‘,’; }
} else {
if($cats!=”) { // category variable is set
$limit = 999;
$cat_ids = split(“[,]”, $cats);
$defaultorder = “pd.products_name”;
switch ($order) {
case “date” : $order = “p.products_date_added”; break;
case “datedesc” : $order = “p.products_date_added DESC”; break;
case “name” : $order = “pd.products_name”; break;
case “namedesc” : $order = “pd.products_name DESC”; break;
case “id” : $order = “p.products_id”; break;
case “iddesc” : $order = “p.products_id DESC”; break;
case “model” : $order = “p.products_model”; break;
case “price” : $order = “p.products_price”; break;
case “pricedesc” : $order = “p.products_price DESC”; break;
case “default” : $order = $defaultorder; break;
default : $order = $defaultorder;
}
$tmp_query = $write->query(“SELECT DISTINCT p.products_id FROM ” . TABLE_PRODUCTS_TO_CATEGORIES . ” p2c LEFT JOIN ” . TABLE_CATEGORIES . ” c USING(categories_id), ” . TABLE_PRODUCTS . ” p, ” . TABLE_PRODUCTS_DESCRIPTION . ” pd WHERE p2c.products_id = p.products_id AND p.products_status = ‘1’ AND c.categories_status = ‘1’ AND pd.products_id = p.products_id AND p2c.categories_id IN (” . implode(‘,’, $cat_ids) . “) ORDER BY ” . $order . ” LIMIT ” . (int)$limit . ” OFFSET ” . (int)$offset);
$ids = ”;
while($bycat = $tmp_query->fetch()) { $ids .= $bycat[‘entity_id’] . ‘,’; }
} else {
// do nothing.
}
}
*/
//$pr_ids = split(“[,]”, $ids);
$pr_ids = explode(“,”, $ids);
$num_of_products = count( $pr_ids );

for ( $i = 0; $i < $num_of_products; $i++ ) { // Set class for alternating row colors. //$class = ($i%2!=0) ? 'alt' : ''; // Get products via SQL statement. $readresult = $write->query(“SELECT * FROM catalog_product_flat_1 WHERE entity_id = ‘” . $pr_ids[$i] . “‘”);
//$readresult = $write->query(“SELECT * FROM catalog_product_flat_1 ORDER BY ” . $sort . $order . $limit . $offset);

// Build the products() array.
if ( $row = $readresult->fetch() ) {

$prodId = $row[‘entity_id’];
$_product = new Mage_Catalog_Model_Product();
$_product->load($prodId);

$prodSku = $row[‘sku’];

$write2 = Mage::getSingleton(‘core/resource’)->getConnection(‘core_write’);
$readresult2 = $write2->query(“SELECT category_id FROM catalog_category_product WHERE product_id = ” . $row[‘entity_id’]);

$cats = ”;
while ( $row2 = $readresult2->fetch() ) {
$_category = new Mage_Catalog_Model_Category();
$_category->load($row2[‘category_id’]);
$cats .= $_category->getName() . ‘, ‘;
}

$prodName = (
$_product->getDisplayName()
? $_product->getDisplayName()
: $_product->getName()
);
$prodSubtitle = $_product->getSubtitle();
$prodIsbn = $_product->getResource()->getAttribute(‘isbn’)->getFrontend()->getValue($_product);
$prodMedia = $_product->getResource()->getAttribute(‘media’)->getFrontend()->getValue($_product);
$prodLink = $_product->getProductUrl();
//$prodPubDate = $_product->getResource()->getAttribute(‘publication_date’)->getFrontend()->getValue($_product);
$prodPubDate = $_product->getPublicationDate();
$prodCrDate = $_product->getCreatedAt();
$prodModDate = $_product->getUpdatedAt();

// Get product author.
$prodAuthor = $_product->getResource()->getAttribute(‘author’)->getFrontend()->getValue($_product);

// Get product description.
$prodDesc = $_product->getShortDescription();

// Get product images.
$prodImg = $_product->getMediaConfig()->getMediaUrl($_product->getData(‘image’));
if (strlen(stristr($prodImg,’no_selection’))>0)
$prodImg = (string)Mage::helper(‘catalog/image’)->init($_product, ‘image’);
$prodSmall = (string)Mage::helper(‘catalog/image’)->init($_product, ‘small_image’);
// $prodthumb = $_product->getResource()->getAttribute(‘thumbnail’)->getFrontend()->getValue($_product); // works, but image too big
$prodThumb = (string)Mage::helper(‘catalog/image’)->init($_product, ‘thumbnail’)->resize($size);
$prod135 = (string)Mage::helper(‘catalog/image’)->init($_product, ‘thumbnail’)->resize(135);
$prod193 = (string)Mage::helper(‘catalog/image’)->init($_product, ‘thumbnail’)->resize(130,193);

// Get “Add to Cart” URL.
//$prodAddtoCart = $_product->getAddToCartUrl($_product);
//$prodAddtoCart = $_product->getAddToCartUrl();
$prodAddtoCart = ‘http://nogreaterjoy.org/shop/checkout/cart/add/product/’ . $prodId . ‘/’;

$products[] = array(
//’category_name’ => $_category->getName(),
//’category_id’ => $catid,
//’small_image’ => $_product->getSmallImage(),
//’thumbnail’ => $_product->getThumbnail(),
‘category’ => $cats,
‘id’ => $prodId,
‘sku’ => $prodSku,
‘name’ => $prodName,
‘subtitle’ => $prodSubtitle,
‘author’ => $prodAuthor,
‘description’ => $prodDesc,
‘media’ => $prodMedia,
‘link’ => $prodLink,
‘image’ => $prodImg,
‘small_image’ => $prodSmall,
‘thumb’ => $prodThumb,
‘135’ => $prod135,
‘193’ => $prod193,
‘isbn’ => $prodIsbn,
‘price’ => $_product->getFinalPrice(),
‘addtocart’ => $prodAddtoCart,
‘published’ => $prodPubDate,
‘created’ => $prodCrDate,
‘updated’ => $prodModDate,
);

} //endif:row->fetch
} //endfor:pr_ids

if ( isset( $products ) ) {

if ( $sort ) {
//$products = msort($products, $_GET[‘sort’]);
$order = ( ( $order == ‘ DESC’ ) ? false : true );
$products = msort( $products, $sort, $order );
}
$myx = 0;
$howmany = count( $products );
$imgdir = ‘/media/catalog/product’;

// Grid & List opening
if ( $layout == ‘list’ ) {
echo ‘

getResource()->getAttribute(‘type’)->getFrontend()->getValue($product);
$myMedia = $product->getResource()->getAttribute(‘media’)->getFrontend()->getValue($product);
$typeName = $myMedia;
if ( $myType == ‘Audio’ ) {
if ( $myMedia == ‘Audio CD’ ) {
$className = ‘audio-cd’;
} else if ( $myMedia == ‘MP3 CD’ ) {
$className = ‘mp3-cd’;
} else if ( $myMedia == ‘Digital Download’ ) {
$className = ‘download’;
} else {
$typeName = ”;
$className = ‘other’;
}
} else if ( $myType == ‘Video’ ) {
if ( $myMedia == ‘DVD’ ) {
$className = ‘dvd’;
} else {
$typeName = ”;
$className = ‘other’;
}
} else {
$typeName = ”;
$className = ‘other’;
}
echo $className;
?>” style=”bottom: 16px;”>

getPriceHtml($product, true) ?>

isSaleable()){ ?>

“>










 
() ” alt=”” />

Published:
Created:
Updated:

‘;
} else if ( $media == ‘MP3 CD’ ) {
echo ‘MP3 CD‘;
} else if ( $media == ‘Audio CD’ ) {
echo ‘Audio CD‘;
} else if ( $media == ‘DVD’ ) {
echo ‘DVD‘;
} else {
echo $media;
}
?>
$ decorateList(\'products-list\', \'none-recursive\')‘.”\n”;
echo ‘

‘.”\n”;
}
if ( $layout == ‘grid’ ) {
//echo ‘

‘.”\n”;
echo ‘ ‘.”\n”;
echo ‘

‘.”\n”;
}
?>



Page 1 of FREE Magazine - Subscribe Now!